Implementation of Random Forest Method for Customer Churn Classification
Dublin Core
Title
Implementation of Random Forest Method for Customer Churn Classification
Subject
Churn Customer, Machine Learning, Random Forest, SMOTE
Description
Annually, the banking sector consistently undergoes substantial expansion, as demonstrated by the
escalating quantity of banks. Nevertheless, this expansion has led to escalating rivalry among banks as they
strive to offer superior service to consumers, ultimately impacting customer migration across
organizations. Customer churn, or attrition, substantially influences a company's financial performance.
Hence, it is crucial to discern the conduct of clients who can discontinue their association with the
organization. Precise identification is essential to gather the necessary information for the organization to
retain clients and decrease churn rates. An effective strategy for addressing this issue is categorizing client
behaviour using historical data. The study utilized the Random Forest approach, employing a 90% training
data and 10% testing data ratio. The hyperparameter tuning findings indicate that the optimal parameter
combination for constructing a Random Forest model is 400 n_estimators and 40 max_depth. The Synthetic
Minority Over-Sampling Technique (SMOTE) mitigates data during categorization. The evaluation of the
model demonstrates its exceptional performance in classifying imbalanced data, achieving an accuracy of 90.83%, precision of 89.29%, recall of 92.07%, and f1-score of 90.66%
escalating quantity of banks. Nevertheless, this expansion has led to escalating rivalry among banks as they
strive to offer superior service to consumers, ultimately impacting customer migration across
organizations. Customer churn, or attrition, substantially influences a company's financial performance.
Hence, it is crucial to discern the conduct of clients who can discontinue their association with the
organization. Precise identification is essential to gather the necessary information for the organization to
retain clients and decrease churn rates. An effective strategy for addressing this issue is categorizing client
behaviour using historical data. The study utilized the Random Forest approach, employing a 90% training
data and 10% testing data ratio. The hyperparameter tuning findings indicate that the optimal parameter
combination for constructing a Random Forest model is 400 n_estimators and 40 max_depth. The Synthetic
Minority Over-Sampling Technique (SMOTE) mitigates data during categorization. The evaluation of the
model demonstrates its exceptional performance in classifying imbalanced data, achieving an accuracy of 90.83%, precision of 89.29%, recall of 92.07%, and f1-score of 90.66%
Creator
Dian Kurniasari , Lutfia Humairosi, Warsono, Notiragayu
Source
https://jsi.ejournal.unsri.ac.id/index.php/jsi/article/view/202
Publisher
Universitas Sriwijaya
Date
Apr 30, 2025
Contributor
Sri Wahyuni
Rights
E-ISSN : 2355-4614
Format
PDF
Language
English
Type
Text
Files
Collection
Citation
Dian Kurniasari , Lutfia Humairosi, Warsono, Notiragayu, “Implementation of Random Forest Method for Customer Churn Classification,” Repository Horizon University Indonesia, accessed January 12, 2026, https://repository.horizon.ac.id/items/show/10312.