Customer churn prediction system: a machine learning approach

被引:0
|
作者
Praveen Lalwani
Manas Kumar Mishra
Jasroop Singh Chadha
Pratyush Sethi
机构
[1] VIT Bhopal University,
来源
Computing | 2022年 / 104卷
关键词
Customer Churn Prediction; Machine Learning; Predictive Modeling; Confusion Matrix; AUC Curve; 68T01; 68T05;
D O I
暂无
中图分类号
学科分类号
摘要
The customer churn prediction (CCP) is one of the challenging problems in the telecom industry. With the advancement in the field of machine learning and artificial intelligence, the possibilities to predict customer churn has increased significantly. Our proposed methodology, consists of six phases. In the first two phases, data pre-processing and feature analysis is performed. In the third phase, feature selection is taken into consideration using gravitational search algorithm. Next, the data has been split into two parts train and test set in the ratio of 80% and 20% respectively. In the prediction process, most popular predictive models have been applied, namely, logistic regression, naive bayes, support vector machine, random forest, decision trees, etc. on train set as well as boosting and ensemble techniques are applied to see the effect on accuracy of models. In addition, K-fold cross validation has been used over train set for hyperparameter tuning and to prevent overfitting of models. Finally, the obtained results on test set have been evaluated using confusion matrix and AUC curve. It was found that Adaboost and XGboost Classifier gives the highest accuracy of 81.71% and 80.8% respectively. The highest AUC score of 84%, is achieved by both Adaboost and XGBoost Classifiers which outperforms over others.
引用
收藏
页码:271 / 294
页数:23
相关论文
共 50 条
  • [1] Customer churn prediction system: a machine learning approach
    Lalwani, Praveen
    Mishra, Manas Kumar
    Chadha, Jasroop Singh
    Sethi, Pratyush
    COMPUTING, 2022, 104 (02) : 271 - 294
  • [2] A comparison of machine learning techniques for customer churn prediction
    Vafeiadis, T.
    Diamantaras, K. I.
    Sarigiannidis, G.
    Chatzisavvas, K. Ch.
    SIMULATION MODELLING PRACTICE AND THEORY, 2015, 55 : 1 - 9
  • [3] Advanced Customer Churn Prediction Using Machine Learning
    Yuzer, Gizem
    Tinaz, Zeynep Sena
    Yurtbas, Erva
    Ayata, Deger
    32ND IEEE SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU 2024, 2024,
  • [4] Machine Learning for Customer Churn Prediction in Retail Banking
    Dias, Joana
    Godinho, Pedro
    Torres, Pedro
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2020, PT III, 2020, 12251 : 576 - 589
  • [5] Machine Learning Models for Customer Churn Risk Prediction
    Akan, Oguzhan
    Verma, Abhishek
    2022 IEEE 13TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2022, : 623 - 628
  • [6] Customer Churn Prediction by Classification Models in Machine Learning
    Zhao, Heng
    Zuo, Xumin
    Xie, Yuanyuan
    2022 9TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ICEEE 2022), 2022, : 399 - 407
  • [7] Application of Machine Learning and Statistics in Banking Customer Churn Prediction
    Shukla, Animesh
    2021 8TH INTERNATIONAL CONFERENCE ON SMART COMPUTING AND COMMUNICATIONS (ICSCC), 2021, : 37 - 41
  • [8] Intelligent Machine Learning System for Predicting Customer Churn
    He, Chenggang
    Ding, Chris H. Q.
    Chen, Sibao
    Luo, Bin
    2021 IEEE 33RD INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2021), 2021, : 522 - 527
  • [9] Machine Learning to Develop Credit Card Customer Churn Prediction
    AL-Najjar, Dana
    Al-Rousan, Nadia
    AL-Najjar, Hazem
    JOURNAL OF THEORETICAL AND APPLIED ELECTRONIC COMMERCE RESEARCH, 2022, 17 (04): : 1529 - 1542
  • [10] Propension to customer churn in a financial institution: a machine learning approach
    Renato Alexandre de Lima Lemos
    Thiago Christiano Silva
    Benjamin Miranda Tabak
    Neural Computing and Applications, 2022, 34 : 11751 - 11768