A Machine Learning Application to Predict Customer Churn: A Case in Indonesian Telecommunication Company
- Authors: Agus Tri Wibowo1, Andi Chaerunisa Utami Putri2, Muhammad Reza Tribosnia3, Revalda Putawara4, M. Mujiya Ulkhaq5
-
View Affiliations Hide Affiliations1 Department of Consumer Service, PT Telekomunikasi Indonesia, Jakarta, Indonesia 2 Department of Consumer Service, PT Telekomunikasi Indonesia, Jakarta, Indonesia 3 Department of Consumer Service, PT Telekomunikasi Indonesia, Jakarta, Indonesia 4 Department of Consumer Service, PT Telekomunikasi Indonesia, Jakarta, Indonesia 5 Department of Economics and Management, University of Brescia, Brescia BS, Italy
- Source: Advanced Mathematical Applications in Data Science , pp 144-161
- Publication Date: August 2023
- Language: English
This study aims to develop a churn prediction model which can assist telecommunication companies in predicting customers who are most likely subject to churn. The model is developed by employing machine learning techniques on big data platforms. Customer churn is one of the most critical issues, especially in high investment telecommunication companies. Accordingly, the companies are looking for ways to predict potential customers to churn and take necessary actions to reduce the churn. To accomplish the objective of the study, it first compares eight machine learning techniques, i.e., ridge classifier, gradient booster, adaptive boosting, bagging classifier, k-nearest neighbour (kNN), decision tree, logistic regression, and random forest. By using five evaluation performance metrics (i.e., accuracy, AUC score, precision score, recall score, and the F score), kNN is selected since it outperforms other techniques. Second, the selected technique is used to predict the likelihood of customers churning.
-
From This Site
/content/books/9789815124842.chap10dcterms_subject,pub_keyword-contentType:Journal -contentType:Figure -contentType:Table -contentType:SupplementaryData105