CUSTOMER CHURN PREDICTION ANALYSIS IN A TELECOMMUNICATION COMPANY WITH MACHINE LEARNING ALGORITHMS

dc.contributor.authorErdem, Zeynep Uyar
dc.contributor.authorUslu, Banu Çalış
dc.contributor.authorFırat, Seniye Ümit
dc.date.accessioned2024-06-13T20:14:03Z
dc.date.available2024-06-13T20:14:03Z
dc.date.issued2021
dc.departmentİstanbul Gedik Üniversitesi
dc.description.abstractThe purpose of this study is to provide a descriptive analysis of the assessment of machine learning algorithms to an effective customer churn prediction (CCP) methodology. In the rapidly developing field of Customer Relation Management (CRM), to propose a convenient CCP methodology for retaining the customers who tend to churn, a set of data-mining analyses has been conducted to predict customer churn from a bulky dataset from customers with specific attributes in a telecommunication company by using machine learning (ML) algorithms built in an open-source data mining software, WEKA. Throughout the study, a set of experimental analyses regarding customer churn prediction are conducted by using residential, corporate, and combined datasets with the number of incidences of 195712, 32905, and 228617 respectively a private telecommunication company in Turkey. Six data mining algorithms have been evaluated to predict the customer churn status: Logistic Regression, Naive Bayes, J48, and ELM schemes such as RandomForest, Bagging and Boosting. RandomForest uses RandomTree, whereas Bagging uses J48 as a base learner. The experimental analyses are conducted with real-world datasets acquired from the company's historical database to validate some decision trees' effectiveness and ensemble ML classifiers to determine the likelihood of future churning customers based on such data mining analyses implemented for CCP. The results show that the J48 outperforms Naïve Bayes based on all datasets, and it provides very similar results as the Logistic Regression classifier scheme. Besides, since Bagging has not solved the large-sized database and J48 has given similar accurate results in the residential and complete data sets, the J48 decision tree classifier can be chosen and Bagging for customer churn prediction.
dc.identifier.endpage512
dc.identifier.issn1300-3410
dc.identifier.issn2667-7539
dc.identifier.issue3
dc.identifier.startpage496
dc.identifier.trdizinid1118467
dc.identifier.urihttps://search.trdizin.gov.tr/tr/yayin/detay/1118467
dc.identifier.urihttps://hdl.handle.net/11501/882
dc.identifier.volume32
dc.indekslendigikaynakTR-Dizin
dc.language.isoen
dc.relation.ispartofEndüstri Mühendisliği
dc.relation.publicationcategoryMakale - Ulusal Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.titleCUSTOMER CHURN PREDICTION ANALYSIS IN A TELECOMMUNICATION COMPANY WITH MACHINE LEARNING ALGORITHMS
dc.typeArticle

Dosyalar