Improving Churn Detection in the Banking Sector: A Machine Learning Approach with Probability Calibration Techniques
Identifying and reducing customer churn have become a priority for financial institutions seeking to retain clients. Our research focuses on customer churn rate analysis using advanced machine learning (ML) techniques, leveraging a synthetic dataset sourced from the Kaggle platform. The dataset undergoes a preprocessing phase to select variables directly impacting customer churn behavior. SMOTETomek, a hybrid technique that combines oversampling of the minority class (churn) with SMOTE and the removal of noisy or borderline instances through Tomek links, is applied to balance the dataset and improve class separability. Two cutting-edge ML models are applied—random forest (RF) and the Light Gradient-Boosting Machine (LGBM) Classifier. To evaluate the effectiveness of these models, several key performance metrics are utilized, including precision, sensitivity, F1 score, accuracy, and Brier score, which helps assess the calibration of the predicted probabilities. A particular contribution of our research is on calibrating classification probabilities, as many ML models tend to produce uncalibrated probabilities due to the complexity of their internal mechanisms. Probability calibration techniques are employed to adjust the predicted probabilities, enhancing their reliability and interpretability. Furthermore, the Shapley Additive Explanations (SHAP) method, an explainable artificial intelligence (XAI) technique, is further implemented to increase the transparency and credibility of the model’s decision-making process. SHAP provides insights into the importance of individual features in predicting churn, providing knowledge to banking institutions for the development of personalized customer retention strategies.
Authors
- Anca-Ioana Andreescu (ORCID: https://orcid.org/0000-0003-0086-6608)
- Simona‐Vasilica Oprea (ORCID: https://orcid.org/0000-0002-9005-5181)
- Alin-Gabriel Văduva (ORCID: https://orcid.org/0009-0008-1825-4945)
- Adela Bârã (ORCID: https://orcid.org/0000-0002-0961-352X)
- Andreea-Mihaela Niculae (ORCID: https://orcid.org/0009-0008-4097-7840)
Institutions
- Bucharest University of Economic Studies (RO)
Publication Details
- Journal
- Electronics
- Published
- 2024-11-18
- DOI
- https://doi.org/10.3390/electronics13224527
- Citations
- 20
- Primary Topic
- Customer churn and segmentation
- Type
- article
- Field-Weighted Citation Impact
- 8.78
Funders
- Ministerul Cercetării, Inovării şi Digitalizării
- Unitatea Executiva pentru Finantarea Invatamantului Superior, a Cercetarii, Dezvoltarii si Inovarii
- Colegiul Consultativ pentru Cercetare-Dezvoltare şi Inovare