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 条
  • [41] CUSTOMER CHURN PREDICTION IN THE BANKING SECTOR USING MACHINE LEARNING-BASED CLASSIFICATION MODELS
    Tran H.
    Le N.
    Nguyen V.-H.
    Interdisciplinary Journal of Information, Knowledge, and Management, 2023, 18 : 87 - 105
  • [42] A survey on machine learning methods for churn prediction
    Louis Geiler
    Séverine Affeldt
    Mohamed Nadif
    International Journal of Data Science and Analytics, 2022, 14 : 217 - 242
  • [43] A survey on machine learning methods for churn prediction
    Geiler, Louis
    Affeldt, Severine
    Nadif, Mohamed
    INTERNATIONAL JOURNAL OF DATA SCIENCE AND ANALYTICS, 2022, 14 (03) : 217 - 242
  • [44] Predictive Analysis on Customer Churn Using Machine Learning Algorithms
    Somefun, T. E.
    Azubuike, C.
    Misra, Sanjay
    Adetiba, Emmanuel
    PROCEEDINGS OF THIRD DOCTORAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE, DOSCI 2022, 2023, 479 : 193 - 203
  • [45] Customer churn prediction in telecommunications
    Huang, Bingquan
    Kechadi, Mohand Tahar
    Buckley, Brian
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (01) : 1414 - 1425
  • [46] Investigating customer churn in banking: A machine learning approach and visualization app for data science and management
    Singh P.P.
    Anik F.I.
    Senapati R.
    Sinha A.
    Sakib N.
    Hossain E.
    Data Science and Management, 2024, 7 (01): : 7 - 16
  • [47] Customer churn prediction using composite deep learning technique
    Khattak, Asad
    Mehak, Zartashia
    Ahmad, Hussain
    Asghar, Muhammad Usama
    Asghar, Muhammad Zubair
    Khan, Aurangzeb
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [48] Research on telecom customer churn prediction based on ensemble learning
    Liu, Yajun
    Fan, Jingjing
    Zhang, Jianfang
    Yin, Xinxin
    Song, Zehua
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2023, 60 (03) : 759 - 775
  • [49] Customer churn prediction using composite deep learning technique
    Asad Khattak
    Zartashia Mehak
    Hussain Ahmad
    Muhammad Usama Asghar
    Muhammad Zubair Asghar
    Aurangzeb Khan
    Scientific Reports, 13
  • [50] A Comparative Assessment of the Performance of Ensemble Learning in Customer Churn Prediction
    Abbasimehr, Hossein
    Setak, Mostafa
    Tarokh, Mohammad
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2014, 11 (06) : 599 - 606