Abstract
Customer churn presents a big challenge in the industry. Businesses have to deal with the problem of customers stopping using their products and services due to dissatisfaction, competitive offers, more affordable alternatives, or changing needs. Churn can be damaging to businesses since it causes revenue loss and higher costs. To address this issue, our research aimed to develop a prediction model that helps predict customer churn. We started with getting the data set about telecommunication. Our analysis and model development were based on this dataset. Then we did data visualization to gain a better understanding of the data through multiple charts. After that, we performed data preparation. First, we did data transformation, data cleansing to address missing values and outliers; feature selection was done, and finally, in this step, the data set was split into testing and training sets. Multiple machine learning algorithms were used for modeling, such as decision trees, random forests, logistic regression, support vector machines, Naïve Bayes, and neural networks. Following model development, we evaluated the model performance with each algorithm using tune model hyperparameters. The decision tree algorithm performed the best with %96.7 accuracy, %96.9 precision, %99.3 recall, and %98.1 F1-score. These findings showed how effective decision tree algorithms are in predicting customer churn. This predictive model will enable telecommunication businesses to predict potential churn, make retention strategies, reduce customer churn and increase customer retention rates.
Publisher
Palestine Ahliya University
Reference43 articles.
1. Abdallah, Z. S., and Webb, G. (2017). Encyclopedia of Machine Learning and Data Mining. Encycl. Mach. Learn. Data Min., no. September 2018. doi: 10.1007/978-1-4899-7687-1.
2. Ackermann, K., Walsh, J., De Unánue, A., Naveed, H., Navarrete Rivera, A., Lee, S. J., ... & Ghani, R. (2018, July). Deploying machine learning models for public policy: A framework. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (pp. 15-22).
3. Ahmad, A. K., Jafar, A., & Aljoumaa, K. (2019). Customer churn prediction in telecom using machine learning and social network analysis in big data platform. arXiv preprint arXiv:1904.00690.
4. Alwis, P. K. D. N. M., Kumara, B. T. G. S., & Hapuarachchi, H. A. C. S. (2018). Customer Churn Analysis and Prediction in Telecommunication for Decision Making. International Conference On Business Innovation (ICOBI), 25-26 August 2018, NSBM, Colombo, Sri Lanka.
5. Alzubi, J., Nayyar, A., & Kumar, A. (2018, November). Machine learning from theory to algorithms: an overview. In Journal of physics: conference series (Vol. 1142, p. 012012). IOP Publishing.