Skip to content
Open access

Optimizing bank customer churn prediction with machine learning models: a comparative study

Aug 2026 · Bulletin of Electrical Engineering and Informatics · Vol 15, pp. 3440-3456 · 0 citations · 24 references

TL;DR

The study suggests a new research direction involving the combination of LightGBM and MLP to better capture non-linear relationships and improve prediction performance.

Abstract

This study utilizes five machine learning algorithms to classify and predict churn behavior based on financial and demographic characteristics from a dataset of 10,000 customers of a confidential multinational bank. This dataset is publicly accessible on Kaggle. The models in this study are random forest (RF), decision tree (DT), light gradient boosting machine (LightGBM), categorical boosting (CatBoost), and multi-layer perceptron (MLP). After initial data preprocessing, the imbalanced data is addressed by the synthetic minority over-sampling technique (SMOTE). Based on the model performance evaluation, LightGBM and CatBoost are the best-performing models in terms of accuracy, F1-score, and average training time. Moreover, the correlation analysis, including chi-square, variance analysis, and pearson correlation, highlights eight critical factors influencing customer churn, including CreditScore, Geography, Gender, Age, Balance, NumOfProducts, IsActiveMember, and Exited. Based on the experimental results, LightGBM and CatBoost are recommended due to superior model performance and processing times, although these models demand significant computational resources based on CPU and RAM usage. The study suggests a new research direction involving the combination of LightGBM and MLP to better capture non-linear relationships and improve prediction performance.

Read PDF

Similar papers

#software testing Open access Aug 2026

Customer Churn Prediction Using Machine Learning Models: A Comparative Study Using R Software

This study compared explainable machine learning models for predicting customer churn using the IBM Telco Customer Churn dataset in R and found Logistic Regression achieved the best performance, with an accuracy of 82.30% on this dataset.

Uppu Venkata Subbarao, Tedlapu Narayana Rao, Vantaku Bala et al. · 0 citations
Open access Sep 2026

Performance Evaluation of Single and Ensemble Models for Customer Churn Prediction Analysis

Customer churn remains one of the most consequential problems facing business enterprises globally. Compared with the enticement and acquisition costs associated with acquiring new customers, retaining an existing subscriber is substantially cheaper. Due to its significance to business sustainability, various studies h...

Fatima Labake Ajani, O. A. Alimi, S. Moyane et al. · 0 citations
Open access Sep 2026

Enhancing Telecom Customer Churn Prediction Using Voting Ensemble Learning with SMOTE and ADASYN

Customer churn prediction is an important task in the telecommunications sector, particularly when class imbalance affects the ability of machine learning models to identify churned customers. This study evaluates the performance of several machine learning algorithms using the Telco Customer Churn dataset, which conta...

Omar Shakir · 0 citations
Conference Open access 2026

Customer Churn Prediction in Telecommunications Using Machine Learning Models

. Customer churn prediction has a great impact on the long-term profitability and competitiveness of telecommunications companies. This study uses telecommunications customer data, employs machine learning methods to build a customer churn prediction model, and identifies key influencing factors. By using majority clas...

Jian-Qing Cao · 0 citations
Open access Sep 2026

A Comparative Study of Feature Selection Techniques for Customer Churn Prediction

This paper investigates the effectiveness of feature selection techniques in optimizing supervised machine learning pipelines for customer churn prediction using the publicly available Customer Churn Dataset from Kaggle. Feature selection plays a crucial role in enhancing model interpretability and generalization by...

M. C. Opara · 0 citations
Open access Sep 2026

Machine Learning–Based Customer Churn Prediction in Banking Using Feature Selection and Ensemble Models

This research has proposed a novel Hilbert-Schmidt Independence Criterion (HSIC) amidst other techniques for the selection of the intricate features for a robust predictive performance, allowing banks to better personalize service approaches to keep clients.

Benjamin Chiemeka Opara · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.