Broadening the Scope: Exploring Best Machine Learning Algorithms for Customer Churn Prediction

Authors

DOI:

https://doi.org/10.26438/ijcse/v11i12.1620

Keywords:

Machine Learning Algorithm, Analysis, Best Algorithms, Customer Churn Prediction

Abstract

As businesses strive to maintain a competitive edge in today`s dynamic market, understanding and mitigating customer churn has become a critical imperative. This study explores the application of machine learning algorithms in Python for predicting customer churn, providing valuable insights to empower businesses in customer retention strategies. Leveraging a comprehensive dataset encompassing customer behavior, transaction history, and demographic information. Our methodology incorporates a diverse set of machine learning techniques, encompassing K-Nearest Neighbors (KNN), Support Vector Classifier (SVC), Random Forest, Logistic Regression, Decision Tree Classifier, AdaBoost Classifier, Gradient Boosting Classifier, and Voting Classifier. The outcomes reveal that the machine learning models demonstrate auspicious predictive capabilities, presenting businesses with a proactive means of identifying and mitigating potential churn risks. The discoveries from this investigation contribute valuable insights to the expanding realm of knowledge in customer relationship management, offering actionable guidance for businesses seeking to enhance customer retention strategies through the implementation of machine learning techniques in Python.

References

[1] Coussement, Kristof, and Dirk Van den Poel. "Churn prediction in subscription services: An application of support vector machines while comparing two parameter-selection techniques." Expert systems with applications 34.1: pp.313-327, 2008.

[2] Nigam, Bhawna, Himanshu Dugar, and M. Niranjanamurthy. "Effectual predicting telecom customer churn using deep neural network." Int J Eng Adv Technol (IJEAT) 8.5, 2019.

[3] Asthana, Praveen. "A comparison of machine learning techniques for customer churn prediction." International Journal of Pure and Applied Mathematics 119.10: pp.1149-1169, 2018.

[4] Ahmad, Abdelrahim Kasem, Assef Jafar, and Kadan Aljoumaa. "Customer churn prediction in telecom using machine learning in big data platform." Journal of Big Data 6.1: pp.1-24, 2019.

[5] Aziz, Rabia, C. K. Verma, and Namita Srivastava. "Artificial neural network classification of high dimensional data with novel optimization approach of dimension reduction." Annals of Data Science 5: pp.615-635, 2018.

[6] Adwan, Omar, et al. "Predicting customer churn in telecom industry using multilayer preceptron neural networks: Modeling and analysis." Life Science Journal 11.3: pp.75-81, 2014.

[7] Brându?oiu, Ionu?, Gavril Toderean, and Horia Beleiu. "Methods for churn prediction in the pre-paid mobile telecommunications industry." 2016 International conference on communications (COMM). IEEE, 2016.

[8] Amuda, Kamorudeen A., and Adesesan B. Adeyemo. "Customers churn prediction in financial institution using artificial neural network." arXiv preprint arXiv:1912.11346, 2019.

[9] Saran Kumar, A., and D. Chandrakala. "A survey on customer churn prediction using machine learning techniques." International Journal of Computer Applications 975: 8887, 2016.

Downloads

Published

2023-12-31
CITATION
DOI: 10.26438/ijcse/v11i12.1620
Published: 2023-12-31

How to Cite

[1]
M. Gupta, A. Patil, A. Tyagi, and D. Singhal, “Broadening the Scope: Exploring Best Machine Learning Algorithms for Customer Churn Prediction”, Int. J. Comp. Sci. Eng., vol. 11, no. 12, pp. 16–20, Dec. 2023.