Customer Personality Analysis for Churn Prediction Using Hybrid Ensemble Models and Class Balancing Techniques

被引:0
|
作者
Ahmad, Noman [1 ]
Awan, Mazhar Javed [1 ]
Nobanee, Haitham [2 ,3 ,4 ]
Zain, Azlan Mohd [5 ]
Naseem, Ansar [1 ]
Mahmoud, Amena [6 ]
机构
[1] Univ Management & Technol, Sch Syst & Technol, Lahore 54770, Pakistan
[2] Abu Dhabi Univ, Coll Business, Abu Dhabi, U Arab Emirates
[3] Univ Oxford, Oxford Ctr Islamic Studies, Headington OX3 0EE, Oxon, England
[4] Univ Liverpool, Fac Humanities Social Sci, Liverpool L69 7WZ, Lancs, England
[5] Univ Teknol Malaysia, Fac Comp, Skudai 81310, Johor, Malaysia
[6] Kafrelsheikh Univ, Fac Comp & Informat, Comp Sci Dept, Kafr Al Sheikh 33516, Egypt
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Customer personality analysis; machine learning; generative adversarial networks; SMOTE;
D O I
10.1109/ACCESS.2023.3334641
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today's businesses rely heavily on focused marketing to improve their chances of growing and keeping their consumer base. Internet behemoths like Google and Facebook have expanded their business models around targeted advertisements that support business growth. Customer personality identification helps for churn prediction for companies. This problem arises in several companies where customer leaves companies for many reasons. This gap leads to conduct study for customer personality analysis. The collected dataset was highly imbalanced in nature. Two class balancing approaches CTGAN (Conditional tabular Generative adversarial networks) and SMOTE (Synthetic minority oversampling technique) has been utilized to equalize the both classes. There are three ensemble approaches such as bagging, boosting and stacking have been utilized for modeling purpose bagging approach uses Random Forest (RF) boosting utilizes XGBoost (XGB), Light Gradient Boosting Machine (LGBM) and ADA Boost (ADA B). The proposed Hybrid Model HSLR comprises of RF, XGB, ADA Boost, LGBM approaches as base classifiers and LR as a Meta classifier. Three testing independent set, k-fold with 5 and 10 folds have been utilized. To evaluate the performance of classifiers evaluation metrics such as Accuracy score, Precision, Recall, F1 score, MCC and ROC score have been utilized. The SMOTE generated data has shown results as compare with CTGAN generated data. The SMOTE approach has shown the highest results of 94.06, 94.23, 94.28, 94.05, 88.13 and 0.984 as accuracy score, Precision, recall, F1, MCC and Roc score respectively.
引用
收藏
页码:1865 / 1879
页数:15
相关论文
共 50 条
  • [41] An Experimental Study on Four Models of Customer Churn Prediction
    Zhu, Chao
    Qi, Jiayin
    Wang, Chen
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 3199 - +
  • [42] Customer Churn Prediction by Classification Models in Machine Learning
    Zhao, Heng
    Zuo, Xumin
    Xie, Yuanyuan
    [J]. 2022 9TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ICEEE 2022), 2022, : 399 - 407
  • [43] Key-Attributes-Based Ensemble Classifier for Customer Churn Prediction
    Yu Qian
    Liang-Qiang Li
    Jian-Rong Ran
    Pei-Ji Shao
    [J]. Journal of Electronic Science and Technology, 2018, 16 (01) : 37 - 44
  • [44] Empirical analysis of tree-based classification models for customer churn prediction
    Usman-Hamza, Fatima E.
    Balogun, Abdullateef O.
    Nasiru, Salahdeen K.
    Capretz, Luiz Fernando
    Mojeed, Hammed A.
    Salihu, Shakirat A.
    Akintola, Abimbola G.
    Mabayoje, Modinat A.
    Awotunde, Joseph B.
    [J]. SCIENTIFIC AFRICAN, 2024, 23
  • [45] Prediction of Customer Churn Behavior in the Telecommunication Industry Using Machine Learning Models
    Chang, Victor
    Hall, Karl
    Xu, Qianwen Ariel
    Amao, Folakemi Ololade
    Ganatra, Meghana Ashok
    Benson, Vladlena
    [J]. ALGORITHMS, 2024, 17 (06)
  • [46] Social network analysis for customer churn prediction
    Verbeke, Wouter
    Martens, David
    Baesens, Bart
    [J]. APPLIED SOFT COMPUTING, 2014, 14 : 431 - 446
  • [47] Customer Churn Prediction Using Sentiment Analysis and Text Classification of VOC
    Wang, Yiou
    Satake, Koji
    Onishi, Takeshi
    Masuichi, Hiroshi
    [J]. COMPUTATIONAL LINGUISTICS AND INTELLIGENT TEXT PROCESSING, CICLING 2017, PT II, 2018, 10762 : 156 - 165
  • [48] Analysis of Customer Churn Prediction in Telecom Sector Using CART Algorithm
    Rai, Sandeep
    Khandelwal, Nikita
    Boghey, Rajesh
    [J]. FIRST INTERNATIONAL CONFERENCE ON SUSTAINABLE TECHNOLOGIES FOR COMPUTATIONAL INTELLIGENCE, 2020, 1045 : 457 - 466
  • [49] Customer Churn Prediction for Telecommunication: Employing various various features selection techniques and tree based ensemble classifiers
    Idris, Adnan
    Khan, Asifullah
    [J]. 2012 15TH INTERNATIONAL MULTITOPIC CONFERENCE (INMIC), 2012, : 23 - 27
  • [50] Customer churn prediction using improved one-class support vector machine
    Zhao, Y
    Li, B
    Li, X
    Liu, WH
    Ren, SJ
    [J]. ADVANCED DATA MINING AND APPLICATIONS, PROCEEDINGS, 2005, 3584 : 300 - 306