Predict Customer Churn based on Machine Learning Algorithms
DOI:
https://doi.org/10.54097/hbem.v10i.8051Keywords:
Customer Churn; Retention; Machine Learning; Algorithm.Abstract
With the increasingly fierce competition in the market, it is inevitable for companies to find ways to make customer churn analysis and prediction in order to maximize benefits and save costs. This review will start with the application of machine learning in customer churn prediction, introduce the industries using churn analysis, state the principles and processes of prediction and summarize and compare some of the mainstream algorithms used in the prediction such as naive bayes, logistic regression, support vector machine, decision tree, random forest, extreme gradient boosting, adaptive boosting, k-nearest neighbor and artificial neural networks. Even though there are still many shortcomings in the various algorithms that need to be improved, machine learning still plays an important role in making customer churn analysis and prediction. As technology continues to develop and model research gradually deepens, the accuracy of customer churn prediction will continue to improve in the future, providing more comprehensive guidance for companies to develop customer retention programs.
Downloads
References
De S, Prabu P, Paulose J. Effective ml techniques to predict customer churn. 2021 Third International Conference on Inventive Research in Computing Applications (ICIRCA). IEEE, 895-902, 2021.
Çelik O, Osmanoglu U O. Comparing to techniques used in customer churn analysis. Journal of Multidisciplinary Developments, 2019, 4(1): 30-38.
Hadden J, Tiwari A, Roy R, et al. Computer assisted customer churn management: State-of-the-art and future trends[J]. Computers & Operations Research, 2007, 34(10): 2902-2917.
Vafeiadis T, Diamantaras K I, Sarigiannidis G, et al. A comparison of machine learning techniques for customer churn prediction. Simulation Modelling Practice and Theory, 2015, 55: 1–9.
Richter Y, Yom-Tov E, Slonim N. Predicting customer churn in mobile networks through analysis of social groups. International conference on data mining. Society for Industrial and Applied Mathematics, 2010: 732-741
Lalwani P, Mishra M K, Chadha J S, et al. Customer churn prediction system: a machine learning approach[J]. Computing, 2022, 104(2): 271-294.
Cui C X, Research on classification algorithms for imbalanced data. Taiyuan: Shanxi University, 2022.
Rish I. An empirical study of the naive Bayes classifier. Workshop on empirical methods in artificial intelligence. 2001, 3(22): 41-46.
Dalvi P K, Khandge S K, Deomore A, et al. Analysis of customer churn prediction in telecom industry using decision trees and logistic regression. 2016 symposium on colossal data analysis and networking (CDAN). IEEE, 2016: 1-4.
He K, Guan Y Q, Gong R. Deep learning and support vector machine-based text classification model. Computer Technology and Development, 2022, 32(07):22-27
Qiao J, Zhu J H, Yan K H. A telecom customer churn prediction model based on random forest CART feature selection improvement algorithm. Telecommunications Engineering Technology and Standardization, 2022, 35(03): 78-82.
Liao K J, Zou K X, Zhuang Y Y. Improved XGBoost-based e-commerce customer churn prediction. Computer and Digital Engineering, 2022, 50(05): 1115-1118+1125
Feng D C, Liu Z T, Wang X D, et al. Machine learning-based compressive strength prediction for concrete: An adaptive boosting approach. Construction and Building Materials, 2020, 230: 117000.
Peterson L E. K-nearest neighbor. Scholarpedia, 2009, 4(2): 1883.
Yu M X, Zheng Y Y. Telecom customer churn prediction based on neural network algorithm. Modern Information Technology, 2023, 7(02):30-33
Downloads
Published
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.






