Improving the Reliability of Churn Predictions in Telecommunication Sector by Considering Customer Region

Full Text (PDF, 617KB), PP.1-8

Views: 0 Downloads: 0


Lian-Ying Zhou 1,* Louis K. Boateng 1 Daniel M. Amoh 1 Andrews A. Okine 1

1. School of Computer Science and Communication Engineering of Jiangsu University, Zhenjiang, 212013, China

* Corresponding author.


Received: 3 May 2019 / Revised: 18 May 2019 / Accepted: 23 May 2019 / Published: 8 Jun. 2019

Index Terms

Classification, classifiers, customer churn prediction, customer relations management, machine Learning, support vector machines, telecommunication


Prediction of customer churn has been one of the most interesting and challenging tasks facing most telecommunication companies recently. For the past decade, researchers together with practitioners have been working and designing models that can correctly make more accurate customer churn predictions (CCP). However, most of these models have less accuracy than expected which is hugely affecting the intended purpose. Consequently, most of these CCP models add little or nothing to the revenue growth of telecommunication industries. This work aims at improving the reliability of CCP in the telecommunication sector. To achieve this objective, a new attribute to be factored in CCP, known as the regional churn rate (RCR), is presented. Basically, RCR gives an idea about the rate of churning in a particular locality or region. Thus, a prediction model with a more accurate CCP using a support vector machine (SVM) classifier is proposed. The performance of the proposed model is critically evaluated using five metrics i.e. misclassification error, precision, recall, specificity and f-measure. At the same time, the performance of the proposed classifier (CCP with RCR) is compared with another SVM classifier which doesn’t consider RCR (CCP without RCR). Results show that the proposed model which considers the RCR of a customer’s location gives the highest accuracies for four performance metrics i.e. precision, recall, misclassification error and f-measure. Therefore, the proposed SVM-based CCP model gives a more clear indication as to whether a customer is a potential churner or not.

Cite This Paper

Lian-Ying Zhou, Louis K. Boateng, Daniel M. Amoh, Andrews A. Okine, "Improving the Reliability of Churn Predictions in Telecommunication Sector by Considering Customer Region", International Journal of Information Technology and Computer Science(IJITCS), Vol.11, No.6, pp.1-8, 2019. DOI:10.5815/ijitcs.2019.06.01


[1]Ibitoye, A.O., O.F. Onifade, and C.O. Yinka-Banjo. Dealing with the paradoxes of customer opinion for effective decision support in churn management. in Challenges and Opportunities for Knowledge Organization in the Digital Age. 2018. Ergon-Verlag.

[2]Halibas, A.S., et al. Determining the Intervening Effects of Exploratory Data Analysis and Feature Engineering in Telecoms Customer Churn Modelling. in 2019 4th MEC International Conference on Big Data and Smart City (ICBDSC). 2019. IEEE.

[3]Xia, G.-e. and W.-d. Jin, Model of customer churn prediction on support vector machine. Systems Engineering-Theory & Practice, 2008. 28(1): pp. 71-77.

[4]Mahajan, V., R. Misra, and R. Mahajan, Review of data mining techniques for churn prediction in telecom. Journal of Information and Organizational Sciences, 2015. 39(2): pp. 183-197.

[5]Lin, C.-S., G.-H. Tzeng, and Y.-C. Chin, Combined rough set theory and flow network graph to predict customer churn in credit card accounts. Expert Systems with Applications, 2011. 38(1): pp. 8-15.

[6]Brandusoiu, I. and G. Toderean, Churn prediction in the telecommunications sector using support vector machines. Margin, 2013. 1: pp. x1.

[7]Hu, H., et al. Community based effective social video contents placement in cloud centric CDN network. in 2014 IEEE International Conference on Multimedia and Expo (ICME). 2014. IEEE.

[8]Zhu, B., B. Baesens, and S.K.L.M.V. Broucke, An empirical comparison of techniques for the class imbalance problem in churn prediction. Information Sciences, 2017. 408: pp. 84-99.

[9]Wang, B., et al., Integration of Unsupervised and Supervised Machine Learning Algorithms for Credit Risk Assessment. Expert Systems with Applications, 2019.

[10]Kumar, S. and M. Kumar. Predicting Customer Churn Using Artificial Neural Network. in International Conference on Engineering Applications of Neural Networks. 2019. Springer.

[11]Amin, A., et al., Customer churn prediction in telecommunication industry using data certainty. Journal of Business Research, 2019. 94: pp. 290-301.

[12]Archaux, C., A. Martin, and A. Khenchaf. An SVM based churn detector in prepaid mobile telephony. in Proceedings. 2004 International Conference on Information and Communication Technologies: From Theory to Applications, 2004. 2004. IEEE.

[13]Hung, S.-Y., D.C. Yen, and H.-Y. Wang, Applying data mining to telecom churn management. Expert Systems with Applications, 2006. 31(3): pp. 515-524.

[14]Sharma, A., D. Panigrahi, and P. Kumar, A neural network based approach for predicting customer churn in cellular network services. arXiv preprint arXiv:1309.3945, 2013.

[15]Amin, A., et al. Customer churn prediction in telecommunication industry: With and without counter-example. in Mexican International Conference on Artificial Intelligence. 2014. Springer.

[16]Idris, A., A. Khan, and Y.S. Lee, Intelligent churn prediction in telecom: employing mRMR feature selection and RotBoost based ensemble classification. Applied intelligence, 2013. 39(3): pp. 659-672.

[17]Vadakattu, R., et al. Enterprise subscription churn prediction. in 2015 IEEE International Conference on Big Data (Big Data). 2015. IEEE.

[18]Dasgupta, K., et al. Social ties and their relevance to churn in mobile telecom networks. in Proceedings of the 11th international conference on Extending database technology: Advances in database technology. 2008. ACM.

[19]WOLN, I., Predicting subscriber dissatisfaction and improving retention in the wireless telecommunications industry. IEEE Transactions on Neural Networks, 2000. 11(3): pp. 690-696.

[20]Yang, J., X. He, and H. Lee, Social reference group influence on mobile phone purchasing behaviour: a cross-nation comparative study. International Journal of Mobile Communications, 2007. 5(3): pp. 319-338.

[21]Richter, Y., E. Yom-Tov, and N. Slonim. Predicting customer churn in mobile networks through analysis of social groups. in Proceedings of the 2010 SIAM international conference on data mining. 2010. SIAM.

[22]De Caigny, A., K. Coussement, and K.W. De Bock, A new hybrid classification algorithm for customer churn prediction based on logistic regression and decision trees. European Journal of Operational Research, 2018. 269(2): pp. 760-772.

[23]Umayaparvathi, V. and K. Iyakutti, A Survey on Customer Churn Prediction in Telecom Industry: Datasets, Methods and Metrics. International Research Journal of Engineering and Technology (IRJET), 2016. 4(4): pp. 1065-1070.

[24]Coussement, K. and D. Van den Poel, Churn prediction in subscription services: An application of support vector machines while comparing two parameter-selection techniques. Expert systems with applications, 2008. 34(1): pp. 313-327.

[25]Gordini, N. and V. Veglio, Customers churn prediction and marketing retention strategies. An application of support vector machines based on the AUC parameter-selection technique in B2B e-commerce industry. Industrial Marketing Management, 2017. 62: pp. 100-107.

[26]Ahmed, A.A. and D. Maheswari, Churn prediction on huge telecom data using hybrid firefly based classification. Egyptian Informatics Journal, 2017. 18(3): pp. 215-220.

[27]Li, H., et al., Enhancing telco service quality with big data enabled churn analysis: infrastructure, model, and deployment. Journal of Computer Science and Technology, 2015. 30(6): pp. 1201-1214.

[28]Huang, J., F. Di Troia, and M. Stamp. Acoustic Gait Analysis using Support Vector Machines. in ICISSP. 2018.

[29]Teixeira, F., et al., Classification of Control/Pathologic Subjects with Support Vector Machines. Procedia computer science, 2018. 138: pp. 272-279.

[30]Yin, S., et al. PCA and KPCA integrated Support Vector Machine for multi-fault classification. in IECON 2016-42nd Annual Conference of the IEEE Industrial Electronics Society. 2016. IEEE.

[31]Al-Mejibli, I.S., et al. Performance Evaluation of Kernels in Support Vector Machine. in 2018 1st Annual International Conference on Information and Sciences (AiCIS). 2018. IEEE.

[32]Guenther, N. and M. Schonlau, Support vector machines. The Stata Journal, 2016. 16(4): pp. 917-937. 

[33]Gillani, Z., et al., CompareSVM: supervised, Support Vector Machine (SVM) inference of gene regularity networks. BMC bioinformatics, 2014. 15(1): pp. 395.

[34]Amin, A., et al., Customer churn prediction in the telecommunication sector using a rough set approach. Neurocomputing, 2017. 237: pp. 242-254.