Machine Learning
- Write in details about following with examples:
• Descriptive analytics
• Predictive analytics
• Prescriptive analytics - Write theory and mathematics of the following algorithms:
• Multivariate Feature Selection
• Random forests
• Neural Network
• Support vector machines
• Mathematical modeling, simulation, and optimization
Note: Cite referenced materials.
Use Dataset at: https://www.kaggle.com/jpacse/telecom-churn-new-cell2cell-dataset
Note: use Python as language
Descriptive analytics
- Perform univariate data exploration and comment on results.
- Perform bi-variate data exploration and comment on results.
- Which attributes predict churn behavior? Discuss finding.
Predictive analytics - Perform multivariate feature selection and comment on results
- Build predictive models using Random Forests, Neural Network, and Support Vector Machines. Discuss the performance of the models and compare the models.
Prescriptive analytics
- Run mathematical modeling, simulation and optimization techniques to optimize customer retention (or avoid churn). Comment on results.
Sample Solution