{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,6]],"date-time":"2026-03-06T02:48:35Z","timestamp":1772765315975,"version":"3.50.1"},"reference-count":45,"publisher":"Emerald","issue":"3","license":[{"start":{"date-parts":[[2019,8,20]],"date-time":"2019-08-20T00:00:00Z","timestamp":1566259200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["DTA"],"published-print":{"date-parts":[[2019,9,2]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>Telecommunication has a decisive role in the development of technology in the current era. The number of mobile users with multiple SIM cards is increasing every second. Hence, telecommunication is a significant area in which big data technologies are needed. Competition among the telecommunication companies is high due to customer churn. Customer retention in telecom companies is one of the major problems. The paper aims to discuss this issue.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>The authors recommend an Intersection-Randomized Algorithm (IRA) using MapReduce functions to avoid data duplication in the mobile user call data of telecommunication service providers. The authors use the agent-based model (ABM) to predict the complex mobile user behaviour to prevent customer churn with a particular telecommunication service provider.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>The agent-based model increases the prediction accuracy due to the dynamic nature of agents. ABM suggests rules based on mobile user variable features using multiple agents.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Research limitations\/implications<\/jats:title>\n<jats:p>The authors have not considered the microscopic behaviour of the customer churn based on complex user behaviour.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Practical implications<\/jats:title>\n<jats:p>This paper shows the effectiveness of the IRA along with the agent-based model to predict the mobile user churn behaviour. The advantage of this proposed model is as follows: the user churn prediction system is straightforward, cost-effective, flexible and distributed with good business profit.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>This paper shows the customer churn prediction of complex human behaviour in an effective and flexible manner in a distributed environment using Intersection-Randomized MapReduce Algorithm using agent-based model.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/dta-03-2019-0043","type":"journal-article","created":{"date-parts":[[2019,8,20]],"date-time":"2019-08-20T06:51:36Z","timestamp":1566283896000},"page":"318-332","source":"Crossref","is-referenced-by-count":4,"title":["Feature intersection for agent-based customer churn prediction"],"prefix":"10.1108","volume":"53","author":[{"given":"Sandhya","family":"N.","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philip","family":"Samuel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mariamma","family":"Chacko","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2019,8,20]]},"reference":[{"key":"key2021041510005395300_ref001","doi-asserted-by":"crossref","unstructured":"Ahmed, S., Kobti, Z. and Kent, R.D. (2011), \u201cPredictive data mining driven architecture to guide car seat model parameter initialization\u201d, in Watada J., Phillips-Wren G., Jain, L.C. and Howlett, R.J. (Eds), Intelligent Decision Technologies. Smart Innovation, Systems and Technologies, Vol. 10, Springer, Berlin, Heidelberg.","DOI":"10.1007\/978-3-642-22194-1_78"},{"issue":"5","key":"key2021041510005395300_ref002","first-page":"165","article-title":"A survey on data mining techniques in customer churn analysis for telecom industry","volume":"4","year":"2014","journal-title":"Journal of Engineering Research and Applications"},{"key":"key2021041510005395300_ref003","doi-asserted-by":"crossref","unstructured":"Amin, A., Khan, C., Ali, I. and Anwar, S. (2014), \u201cCustomer churn prediction in telecommunication industry: with and without counter-example\u201d, Nature-Inspired Computation and Machine Learning, Springer, pp. 206-218, available at: http:\/\/dx.doi.org\/10.1007\/978-3-319-13650-9_19","DOI":"10.1007\/978-3-319-13650-9_19"},{"key":"key2021041510005395300_ref004","first-page":"541","article-title":"Predicting equity returns from securities data with minimal rule generation","year":"1996","journal-title":"In Advances in Knowledge Discovery and Data Mining"},{"key":"key2021041510005395300_ref005","doi-asserted-by":"publisher","first-page":"416","DOI":"10.1007\/s10588-010-9078-y","article-title":"Re-thinking simulation: a methodological approach for the application of data mining in agent-based modelling","volume":"16","year":"2010","journal-title":"Computational & Mathematical Organization Theory"},{"key":"key2021041510005395300_ref006","first-page":"172","article-title":"Churn prediction methodologies in the telecommunications sector: a survey","year":"2013"},{"key":"key2021041510005395300_ref007","first-page":"1","article-title":"Customer churn prediction based on the decision tree in personal handyphone system service","year":"2007"},{"issue":"3","key":"key2021041510005395300_ref008","first-page":"7280","article-title":"Agent-based modeling: methods and techniques for simulating human systems","volume":"99","year":"2001","journal-title":"Proceedings of National Academy of Sciences"},{"key":"key2021041510005395300_ref009","first-page":"101","article-title":"Modeling urban crime patterns. Viewing multi-agent systems as abstract state machines","year":"2005"},{"issue":"3","key":"key2021041510005395300_ref010","doi-asserted-by":"crossref","first-page":"4626","DOI":"10.1016\/j.eswa.2008.05.027","article-title":"Handling class imbalance in customer churn prediction","volume":"36","year":"2009","journal-title":"Expert Systems with Applications"},{"issue":"1","key":"key2021041510005395300_ref011","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1016\/j.eswa.2006.09.038","article-title":"Churn prediction in subscription services: an application of support vector machines while comparing two parameter-selection techniques","volume":"34","year":"2008","journal-title":"Expert Systems with Applications"},{"key":"key2021041510005395300_ref012","unstructured":"[DATASET]. available at: www.kaggle.com\/datasets"},{"key":"key2021041510005395300_ref013","doi-asserted-by":"publisher","first-page":"668","DOI":"10.1145\/1353343.1353424","article-title":"Social ties and their relevance to churn in mobile telecom networks","year":"2008"},{"key":"key2021041510005395300_ref014","first-page":"1871","article-title":"LIBLINEAR: a library for large linear classification","volume":"9","year":"2008","journal-title":"Journal of Machine Learning Research"},{"issue":"1","key":"key2021041510005395300_ref015","first-page":"31","article-title":"Churn prediction using comprehensible support vector machine: an analytical CRM application","volume":"19","year":"2014","journal-title":"Applied Soft Computing"},{"issue":"4","key":"key2021041510005395300_ref016","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1089\/big.2013.0037","article-title":"Predictive modeling with big data: is bigger really better?","volume":"1","year":"2013","journal-title":"Big Data"},{"issue":"10","key":"key2021041510005395300_ref017","doi-asserted-by":"crossref","first-page":"2902","DOI":"10.1016\/j.cor.2005.11.007","article-title":"Computer assisted customer churn management: State-of-the-art and future trends","volume":"34","year":"2007","journal-title":"Computers & Operations Research"},{"issue":"4","key":"key2021041510005395300_ref018","doi-asserted-by":"crossref","first-page":"3964","DOI":"10.1016\/j.eswa.2011.09.034","article-title":"Segmentation of telecom customers based on customer value by decision tree model","volume":"39","year":"2012","journal-title":"Expert Systems with Applications"},{"issue":"3","key":"key2021041510005395300_ref019","doi-asserted-by":"crossref","first-page":"515","DOI":"10.1016\/j.eswa.2005.09.080","article-title":"Applying data mining to telecom churn management","volume":"31","year":"2006","journal-title":"Expert Systems with Applications"},{"key":"key2021041510005395300_ref020","first-page":"1328","article-title":"Genetic programming and adaboosting based churn prediction for telecom","year":"2012"},{"key":"key2021041510005395300_ref021","first-page":"1","article-title":"A review of urban computing for mobile phone traces: current methods, challenges and opportunities","year":"2013"},{"key":"key2021041510005395300_ref022","doi-asserted-by":"publisher","first-page":"420","DOI":"10.1109\/TELFOR.2018.8612067","article-title":"Telecommunication services churn prediction \u2013 deep learning approach","year":"2018"},{"issue":"15","key":"key2021041510005395300_ref023","doi-asserted-by":"crossref","first-page":"11839","DOI":"10.1016\/j.eswa.2012.01.203","article-title":"Uniformly subsampled ensemble (use) for churn management: theory and implementation","volume":"39","year":"2012","journal-title":"Expert Systems with Applications"},{"issue":"3","key":"key2021041510005395300_ref024","article-title":"Distributed data management using MapReduce","volume":"46","year":"2014","journal-title":"ACM Computing Surveys (CSUR)"},{"key":"key2021041510005395300_ref025","article-title":"Analysis of churn prediction: a case study on telecommunication services in Macedonia","year":"2016"},{"key":"key2021041510005395300_ref026","first-page":"131","article-title":"Telecommunication subscribers\u2019 churn prediction model using machine learning","year":"2013"},{"key":"key2021041510005395300_ref027","volume-title":"Randomized Agent Based Model for Mobile Customer Retention Behaviour Prediction","year":"2018"},{"issue":"1","key":"key2021041510005395300_ref028","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1016\/j.ejor.2011.09.031","article-title":"New insights into churn prediction in the telecommunication sector: a profit driven data mining approach","volume":"218","year":"2012","journal-title":"European Journal of Operational Research"},{"issue":"6","key":"key2021041510005395300_ref029","doi-asserted-by":"crossref","first-page":"532","DOI":"10.1109\/TEVC.2003.819264","article-title":"A novel evolutionary data mining algorithm with applications to churn prediction","volume":"7","year":"2003","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"key2021041510005395300_ref030","first-page":"687","article-title":"Data visualization and feature selection: new algorithms for non-Gaussian data","volume":"12","year":"2000","journal-title":"Advances in Neural Information Processing Systems"},{"key":"key2021041510005395300_ref031","doi-asserted-by":"crossref","unstructured":"Baqueiro, O., Wang, Y.J., Mcburney, P. and Coenen, F. (2009), \u201cIntegrating data mining and agent-based modeling and simulation\u201d, in Perner, P. (Ed.), Advances in Data Mining: Applications and Theoretical Aspects, ICDM 2009, Lecture Notes in Computer Science, Vol. 5633, Springer, Berlin, Heidelberg.","DOI":"10.1007\/978-3-642-03067-3_18"},{"key":"key2021041510005395300_ref032","doi-asserted-by":"crossref","unstructured":"Bhatotia, P., Wieder, A., Rodrigues, R., Acar, U.A. and Pasquin, I.R. (2011), \u201cIncoop: MapReduce for incremental computations\u201d, In Proceedings of the 2nd ACM Symposium on Cloud Computing (SOCC \u201811), ACM, New York, NY, Article No. 7, 14pp, available at: https:\/\/doi.org\/10.1145\/2038916.2038923","DOI":"10.1145\/2038916.2038923"},{"key":"key2021041510005395300_ref033","unstructured":"Chu, C.T., Kim, S.K., Lin, Y.A., Yu, Y., Bradski, G.R., Ng, A.Y. and Olukotun, K. (2006), \u201cMap- Reduce for machine learning on multicore\u201d, NIPS \u201906, MIT Press, pp. 281-288."},{"key":"key2021041510005395300_ref034","first-page":"1","article-title":"Customer churn analysis in telecom industry","year":"2015"},{"key":"key2021041510005395300_ref035","volume-title":"An Agent-Based Model Demonstrates That The Immune System Behaves Like A Complex System And A Scale-Free Network","year":"2006"},{"key":"key2021041510005395300_ref036","doi-asserted-by":"crossref","unstructured":"Frey, B.J. and Dueck, D. (2007), \u201cClustering by passing messages between data points\u201d, Science, Vol. 315 No. 5814, pp. 972-976, doi: 10.1126\/science.1136800.","DOI":"10.1126\/science.1136800"},{"issue":"4","key":"key2021041510005395300_ref037","doi-asserted-by":"publisher","first-page":"627","DOI":"10.1109\/tkde.2010.144","article-title":"Text clustering with seeds affinity propagation","volume":"23","year":"2011","journal-title":"IEEE Transactions on Knowledge & Data Engineering"},{"key":"key2021041510005395300_ref038","first-page":"30","article-title":"Agent-Based modelling and simulation: toward a new model of customer retention in the mobile market","year":"2011"},{"key":"key2021041510005395300_ref039","first-page":"23","article-title":"Customer churn prediction for telecommunication: employing various features selection techniques and tree based ensemble classifiers","year":"2012"},{"issue":"1","key":"key2021041510005395300_ref040","article-title":"A modified decision tree algorithm based on genetic algorithm for mobile user classification problem","year":"2014","journal-title":"The Scientific World Journal"},{"key":"key2021041510005395300_ref041","doi-asserted-by":"crossref","unstructured":"Macal, C. and North, M.J. (2010), \u201cTutorial on agent-based modelling and simulation\u201d, Journal of Simultion, Vol. 4, pp. 151-162, available at: https:\/\/doi.org\/10.1057\/jos.2010.3","DOI":"10.1057\/jos.2010.3"},{"key":"key2021041510005395300_ref042","volume-title":"Managing Business Complexity: Discovering Strategic Solutions with Agent-Based Modeling and Simulation","year":"2007"},{"key":"key2021041510005395300_ref043","first-page":"1135","article-title":"Why should I trust you?: Explaining the predictions of any classifier","year":"2016"},{"key":"key2021041510005395300_ref044","volume-title":"An Introduction to MultiAgent Systems","year":"2002"},{"key":"key2021041510005395300_ref045","first-page":"392","article-title":"Predicting customer churn by integrating the effect of the customer contact network","year":"2010"}],"container-title":["Data Technologies and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/DTA-03-2019-0043\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/DTA-03-2019-0043\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:15:01Z","timestamp":1753398901000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/dta\/article\/53\/3\/318-332\/36794"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,20]]},"references-count":45,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2019,8,20]]},"published-print":{"date-parts":[[2019,9,2]]}},"alternative-id":["10.1108\/DTA-03-2019-0043"],"URL":"https:\/\/doi.org\/10.1108\/dta-03-2019-0043","relation":{},"ISSN":["2514-9288"],"issn-type":[{"value":"2514-9288","type":"print"}],"subject":[],"published":{"date-parts":[[2019,8,20]]}}}