A genetic programming based framework for churn prediction in telecommunication industry

被引:11
作者
Faris, Hossam [1 ]
Al-Shboul, Bashar [2 ]
Ghatasheh, Nazeeh [2 ]
机构
[1] King Abdullah II School for Information Technology, The University of Jordan, Amman
[2] The University of Jordan, Amman
来源
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) | 2014年 / 8733卷
关键词
Churn prediction; Genetic programming; Self organizing maps; Telecommunication;
D O I
10.1007/978-3-319-11289-3_36
中图分类号
学科分类号
摘要
Customer defection is critically important since it leads to serious business loss. Therefore, investigating methods to identify defecting customers (i.e. churners) has become a priority for telecommunication operators. In this paper, a churn prediction framework is proposed aiming at enhancing the ability to forecast customer churn. The framework combine two heuristic approaches: Self Organizing Maps (SOM) and Genetic Programming (GP). At first, SOM is used to cluster the customers in the dataset, and then remove outliers representing abnormal customer behaviors. After that, GP is used to build an enhanced classification tree. The dataset used for this study contains anonymized real customer information provided by a major local telecom operator in Jordan. Our work shows that using the proposed method surpasses various state-of-the-art classification methods for this particular dataset. © Springer International Publishing Switzerland 2014.
引用
收藏
页码:353 / 362
页数:9
相关论文
共 26 条
[11]  
Adwan O., Faris H., Jaradat K., Harfoushi O., Ghatasheh N., Predicting customer churn in telecom industry using multilayer preceptron neural networks: Modeling and analysis, Life Science Journal, 11, (2014)
[12]  
Obiedat R., Alkasassbeh M., Faris H., Harfoushi O., Customer churn prediction using a hybrid genetic programming approach, Scientific Research and Essays, 8, pp. 1289-1295, (2013)
[13]  
Yu X., Guo S., Guo J., Huang X., An extended support vector machine forecasting framework for customer churn in e-commerce, Expert Systems with Applications, 38, pp. 1425-1430, (2011)
[14]  
Kohonen T., Clustering, taxonomy, and topological maps of patterns, Proceedings of the Sixth International Conference on Pattern Recognition, pp. 114-128, (1982)
[15]  
Kohonen T., The self-organizing map, Proceedings of the IEEE, 78, pp. 1464-1480, (1990)
[16]  
Bacao F., Lobo V., Painho M., Self-organizing maps as substitutes for K-means clustering, ICCS 2005. LNCS, 3516, pp. 476-483, (2005)
[17]  
Gray R., Vector quantization, IEEE ASSP Magazine, 1, pp. 4-29, (1984)
[18]  
Kohonen T., Data management by self-organizing maps, Computational Intelligence: Research Frontiers. LNCS, 5050, pp. 309-332, (2008)
[19]  
Koza J., Evolving a computer program to generate random numbers using the genetic programming paradigm, Proceedings of the Fourth International Conference on Genetic Algorithms, (1991)
[20]  
Koza J.R., Genetic Programming: On the programming of computers by means of natural selection, 1, (1992)