Customer Churn Prediction Using Machine Learning Techniques: Awash Bank Wolaita Sodo Region

Customer churn prediction refers to the procedure of identifying customers who are highly likely to terminate their service subscription based on their utilization. Being able to predict a customer who is likely to churn is essential for solving business problems. The banking industry in Ethiopia currently has millions of users, making it challenging to analyze and anticipate customer attrition. There are diverse researches conducted in this particular domain. The primary challenges encountered in the majority of the prior investigations were associated with the selection of suitable technique for achieving data balancing, the predicaments revolving around the choice of a technique for handling missing values, the excessive dependence of the model on a singular attribute, and various others. The aim of this research is to develop a machine-learning model that can predict customer churn. The dataset utilized for this investigation comprises 50,987 entries encompassing 11 attributes, which were collected from Awash Bank Wolaita Sodo region. Among these, 31,619 represent active accounts, while the remaining 19,368 pertain to closed (churn) accounts. To achieve balance within the dataset, a SMOTE-ENN method is employed, while an extraction tree classifier is employed for important feature selection. This research used an experimental research approach, and eight model are tested, including Extreme Gradient Boosting (XGBoost), random forest, Light Gradient-Boosting Machine (LightGBM), decision tree, Convolutional Neural Network (CNN), Gradient Boosting Machine (GBM), Deep Neural Network (DNN), and Multilayer Perceptron (MLP). Model performance is evaluated using accuracy, f1-score, recall, and precision. Experimental results show random forest model outperformed other models with an overall accuracy of 99.14% and recall, precision and f1-score of 99%.

Authors

Institutions

Publication Details

Journal
Journal of Emerging Computer Technologies
Published
2025-05-07
DOI
https://doi.org/10.57020/ject.1623937
Citations
1
Primary Topic
Customer churn and segmentation
Type
article
Field-Weighted Citation Impact
2.07
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Customer Churn Prediction Using Machine Learning Techniques: Awash Bank Wolaita Sodo Region

Mohammed Abebe Yimer, Yared Dereje WoldeHana, Abel Mekuria Molla
1 citations
Journal of Emerging Computer Technologies
Customer churn and segmentation
2.07
article

Customer Churn Prediction Using Machine Learning Techniques: Awash Bank Wolaita Sodo Region

Mohammed Abebe Yimer, Yared Dereje WoldeHana, Abel Mekuria Molla
article en
1 citations

Abstract

Customer churn prediction refers to the procedure of identifying customers who are highly likely to terminate their service subscription based on their utilization. Being able to predict a customer who is likely to churn is essential for solving business problems. The banking industry in Ethiopia currently has millions of users, making it challenging to analyze and anticipate customer attrition. There are diverse researches conducted in this particular domain. The primary challenges encountered in the majority of the prior investigations were associated with the selection of suitable technique for achieving data balancing, the predicaments revolving around the choice of a technique for handling missing values, the excessive dependence of the model on a singular attribute, and various others. The aim of this research is to develop a machine-learning model that can predict customer churn. The dataset utilized for this investigation comprises 50,987 entries encompassing 11 attributes, which were collected from Awash Bank Wolaita Sodo region. Among these, 31,619 represent active accounts, while the remaining 19,368 pertain to closed (churn) accounts. To achieve balance within the dataset, a SMOTE-ENN method is employed, while an extraction tree classifier is employed for important feature selection. This research used an experimental research approach, and eight model are tested, including Extreme Gradient Boosting (XGBoost), random forest, Light Gradient-Boosting Machine (LightGBM), decision tree, Convolutional Neural Network (CNN), Gradient Boosting Machine (GBM), Deep Neural Network (DNN), and Multilayer Perceptron (MLP). Model performance is evaluated using accuracy, f1-score, recall, and precision. Experimental results show random forest model outperformed other models with an overall accuracy of 99.14% and recall, precision and f1-score of 99%.

Journal of Emerging Computer TechnologiesVol. 5(1)
Dilla University (ET), Arba Minch University (ET)
Openalex Percentile: Top 13%
Customer churn and segmentation
2.07
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.