Bank customer churn prediction using a reproducible and explainable machine learning framework

bracu.type.groupResearch Publications
datacite.rightsMetadata Only
dc.contributor.authorSarkar, Ripa
dc.contributor.authorSarkar, Ratna R.
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2026-08-10T05:08:35Z
dc.date.available2026-08-10T05:08:35Z
dc.date.issued2026-06-11
dc.description.abstractPredicting customer churn is crucial for banks because retaining existing customers is more cost-effective than acquiring new ones. This study presents a transparent and reproducible machine learning framework for predicting bank customer churn using a public dataset of 10,000 customers. Unlike previous work, the study resolves inconsistencies in the target variable and properly encodes categorical features such as Geography and Gender. Six machine learning models, including Logistic Regression, Decision Tree, Random Forest, KNearest Neighbor, Naive Bayes, and ensemble voting methods are evaluated using accuracy, precision, recall, and F1-score. The Bayesian Network model is applied with proper discretization of continuous features to ensure reproducibility. Explainable AI tools such as LIME and SHAP are used to interpret model predictions, providing insight into which features influence churn. The final model is integrated into a Flask-based interface for real-time prediction, offering banks a practical and reliable tool to reduce churn and improve customer retention. This framework emphasizes methodological rigor, reproducibility, and explainability, making it a novel and actionable approach to prediction churn in banking.
dc.description.versionPublished
dc.format.extent6 pages
dc.identifier.citationR. Sarkar and R. R. Sarkar, "Bank Customer Churn Prediction Using a Reproducible and Explainable Machine Learning Framework," 2026 IEEE 2nd International Conference on Quantum Photonics, Artificial Intelligence & Networking (QPAIN), Chittagong, Bangladesh, 2026, pp. 1-6, doi: 10.1109/QPAIN69676.2026.11545595.
dc.identifier.doi10.1109/QPAIN69676.2026.11545595
dc.identifier.issn979-833154990-9
dc.identifier.urihttps://hdl.handle.net/10361/28862
dc.language.isoen_US
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.relation.urihttps://ieeexplore.ieee.org/document/11545595
dc.subjectBayesian network
dc.subjectDecision tree
dc.subjectEnsemble
dc.subjectHard voting
dc.subjectK-nearest neighbor
dc.subjectLIME
dc.subjectLogistic regression
dc.subjectMachine learning
dc.subjectNaive bayes
dc.subjectRandom forest
dc.subjectSHAP
dc.subjectSoft voting
dc.subjectXAI
dc.subject.lcshComputational intelligence.
dc.subject.lcshDecision trees.
dc.subject.lcshBayesian statistical decision theory.
dc.titleBank customer churn prediction using a reproducible and explainable machine learning framework
dc.typeConference Proceedings

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Demo.jpg
Size:
27.28 KB
Format:
Joint Photographic Experts Group/JPEG File Interchange Format (JFIF)

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: