• No results found

A Detailed Review For Marketing Decision Making Support System In A Customer Churn Prediction

N/A
N/A
Protected

Academic year: 2020

Share "A Detailed Review For Marketing Decision Making Support System In A Customer Churn Prediction"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

A Detailed Review For Marketing Decision Making

Support System In A Customer Churn Prediction

Mr. M. John Britto, Dr. R. Gobinath

Abstract:Churn prediction is one of the important issues in customer relationship management (CRM). It has become increasingly important to retain existing customer than acquiring new one. This paper presents a review of customer’s churn prediction in various domains like telecommunications, retail banking, e-banking, energy sectors, insurance, and so on. The study shows a huge number of attributes that were used to develop customer churn model by many researchers. It reveals various techniques that are used till date in churn prediction. Modelling techniques such as Logistic Regression, Neural Network Model, Random Forest, Decision Tree, Support Vector Machine and Rough set approach are implemented for the churn detection. The findings reveal that the customer churn prediction through predictive analytics will fetch more accurate outcomes while comparing with other similar approaches in prediction. There is large research scope in Customer churn prediction and Customer retention through predictive analytics.

Keywords: CRM, Churn, Predictive Analytics, Data Mining, Attrition.

————————————————————

1 INTRODUCTION

The digital media is one of the most favourite and powerful media that uses large amount of data in database which faces a problem of irrelevancy and some major problems in transactions. There is an essential need of large data repositories to store and manage these types of data. The immense challenge for such data transactions are due to the irrelevancy in data as well as due to missing values, which makes difficulty in extracting necessary information. Furthermore, with digital transaction of the banking industry, it is necessary for banks to keep customers in electronic channels like internet or mobile applications. Reason for this is that digital customer is more profitable than the traditional transaction customer. There is no need for a physical branch or a station for client service communication in transactions. Customer attrition in banking industry or electronic banking may lead to economic crisis and makes the situation worse. It is essential to predict the customer churn earlier and retaining methods should be implemented. In recent years there has been huge increase in the amount of data that is collected and processed to extract meaningful and valuable information across wide areas of business. The meaningful information that is obtained is then used by the companies for CRM [1]–[4]. Although there are many techniques that have been effectively applied in predicting customer churn like using SVM[5], [6], logistic regression [7], decision Trees [7], Naive Bayes and neural networks [4][8]–[10] in the domain of airlines, banking, energy sector, telecommunication, retail banking and many more sectors, deep learning, predictive analytics approaches for this circumstances still have lots to be explored. However every customer can have more than one credit card more than one bank so there might be lot of chances for a customer to churn out of particular bank [11].

Hence it is the task of Bank Credit Card Account Management System (BCCAMS) to preserve the existing customers. Through highly efficient data mining systems and predictive analytics it is possible to predict churn out of particular bank based on various available attributes collected from the past history of old customers. Data mining methods such as decision tree, naive bayes, random forest, artificial neural networks, inductive rule learning, and support vector machine to find out the churn[1,3– 8].All these techniques are implemented not only in banking but also in medical systems, insurance, telecommunication, gaming, automobile industries, retail marketing etc.,[12]–[15]. Previously customer retention technique in credit card churn prediction was done using supervised techniques. Later the research work in churn started to use unsupervised techniques[4,16,18]. But it could not end with better results. So, through hybrid Predictive analytics techniques we might bring better accuracy.

Data Mining

Data mining is an important component of every CRM framework that facilitates analysis of business problems, prepare data requirements, and build, validate and evaluate models for business problems [2], [3], [9]. The data mining process and algorithms enable firms to search, discover hidden patterns and correlations among data, and to extract relevant knowledge buried in commercial data warehouses, in order to gain broader understanding of business. Data mining uses sophisticated statistical data search algorithms to find, discover hidden patterns and relationships for extracting knowledge buried in corporate data warehouses,[12] or information that visitors have dropped about their experience, most of which can lead to improvements in the understanding and use of the data in order to detect significant patterns and rules underlying consumer’s behaviours.

Related Work

Nowadays, there exists a plethora of machine learning approaches to customer data mining and retention modelling. It is ranging from classical regression to neural networks to random forests (e.g., see [12, 17, 18, and 20] for a general topic overview). The experiments in [10], [19], [20] showed that neural networks typically outperform

__________________________________

Mr. M. John Britto1, Dr. R. Gobinath2

(2)

3699

logistic regression and decision trees in churn prediction. Applications of social network analysis to customer retention, however, are often limited due to poor availability of data on customer peer networks[13]. Most progress in this direction has been achieved in telecommunication industry, where social networks are naturally observed from the call and message records (e.g., see [1, 2, 13, 17, and 20]). Constructing networks of bank customers requires additional steps, such as targeted surveys [3], mining the databases of customers and their transactions [19], and, potentially, employing big data approaches[15], [21]–[23] for harnessing customer information from different sources, including online social media [22].Deep learning (DL) methods continue to attract increasing interest in customer churn prediction, while being a relatively new tool in customer analytics. DL concepts into customer churn prediction and retention models in retail banking with multi-layer feed-forward architecture, can effectively capture features of the underlying customer data [24].

CRM (Customer Relationship Management)

The CRM covers the Cross-Selling, Up-Selling, Customer Retention, New Customer Acquiring module. The main focus of Customer retention is to retain current customer in an organization. The following are the reasons There is rare or no chance of the new customer in the telecommunication and banking Industries due to saturation. Acquiring of new customer is costly for a company due to various reasons. There is ten times increase in expenditure when acquiring a new customer related to the expenses of retaining the current existing customer[25].Churn prediction helps to identify expected churning customer, so that the companies

could target only those customers instead of all customers for giving some incentives to retain them.

Customer Churn Prediction

The churn means those customers who will leave in near future. There is essential need to predict those customers on behalf of some parameter to initiate some suitable action to minimize their leaving. The most of the mobile phone companies invest under CRM (customer relationship management) technology.

Types of Churners

Churners are classified into two main categories that are voluntary and involuntary[25]. The voluntary churners are further more subdivided into deliberate and incidental churners. Involuntary churners are those customers removed from the list of customers due to their non-payment, fraud and so on. The voluntary churners are difficult to find due to that customers want to terminate from his services providers. The incidental churners come due to incident because the churners have no plan to leave but this one done due to some reasons like change of location, change in financial position etc.

Modelling Techniques of Churn Prediction

It is the basic need of the companies to develop an efficient and effective model to manage customers churn. There are so many modelling techniques that are used to predict customers churn in different organization. Here is the table of customer churn prediction models/techniques and various algorithms.

Table 1: Various Algorithms for Churn Prediction.

YEAR AUTHOR TITLE DOMAIN ALGORITHMS/

METHODOLOGIES FEATURES

2017 R. RajaMohamed, J. Manoharan

Improved credit card churn prediction based on rough clustering and supervised learning techniques

Credit card (e-banking)

Modified rough k-means algorithm

Precision, sensitivity, specification, accuracy and misclassification

2018 Nelson Rosa

Gauging and foreseeing customer churn in banking industry- A Neural Network Approach

Portuguese retail bank

A frame work with Neural Network approach.

CRISP methodology

CRISP methodology And ANN.

2019

Sandeep Kumar Hegde, Monica R Mundada

Enhanced deep feed forward neural network model for the customer attrition analysis in banking sector

Banking

EDFFNN – Enhanced Deep Feed Forward Neural Network.

ROC Curve, F1 Score, Recall, Precision and confusion matrix

2018

Fatemeh Safinejad, Elham Akhond Zadeh, Behrouz H. Far

A fuzzy dynamic model for customer churn prediction in retail banking

Retail Banking Fuzzy dynamic model LRFM is used as attributes.

2018 J. Vijaya, E. Sivasankar

Improved churn prediction based on Supervised and unsupervised hybrid data mining system

Telecommunication Hybrid supervised and unsupervised techniques

Sensitivity, specificity, accuracy

2019 Sanjay Kumar, Manish Kumar

Predicting customer churn using Artificial Neural Network

Telecommunication Multi layered ANN consists with 3 dense layers

Precision, recall, accuracy are the evaluation measures used.

2017 Arash Barfar, Balaji Padmanabhan, et.

Applying Behavioral economics in predictive B2B

Behavioral economics concepts

(3)

Al. analytics for B2B churn: finding from service quality data

Theoretical service quality, Tangibles, Reliability,

Responsiveness, Assurance,

YEAR AUTHOR TITLE DOMAIN ALGORITHMS/

METHODOLOGIES FEATURES

2018

Sandeep Yadav, Aman Jain, Deepti Singh

Early prediction of employee attrition using data mining techniques

Hr Attrition dataset from Kaggle website

Logistic Regression, SVM, Random Forest,

HR Dataset, salary, promotion,

satisfaction level.

2018

Erdem Kaya, Xiowen Dong, Yoshihiko Suhara, Selim Balcisoy, Alex Sandy

Behavioral attributes and financial churn prediction

Credit card sampling of OECD countries

SVM –SMOTE

Solving imbalance classification, spatio-temporal choice patterns are taken into account

2018

Ramakanth

Mohanthy, C. Naga Ratna Sree

Churn and non-churn of customers in banking sector using Extreme Learning Machine

Portuguese banking sector

ELM – Extreme Learning Machine

Used supervised and unsupervised learning

2017

Uzair Ahmed, Asifullah Khan, Yeon Soo Lee

Transfer learning and meta classification based deep churn prediction for telecom industry

Telecommunication.

Cell2cell, Orange. TL-DeepE

ROC is used for performance measures.

2019

Abdelrahim Kasem Ahamed, Assef Jafer, KadanAljoumaa

Customer churn prediction in telecom using machine learning in Big Data platform

Telecommunication-

Syria Tel. XGBOOST algorithm IMEI data are used

2018

Anderi Simion Constantineesu, Andrei Ionut Damian, Nicolae Tapus

Deep Neural pipeline for churn prediction

Pharmaceutical

industry Deep Neural pipeline

Balanced between High recall rate and precision rate

Here is a list of those attributes that affect churning process and help us to predict the churners. Customer demographics data, Customer data, Complaint data, Bill info, Payment info, Customer age, Fault report, Payment type, Consumption level rates, Area of customer, Quality of services, Purchases history, Survey report, and Demographic details. The techniques that are used to predict the Customer attrition are as follows.

Artificial Neural Networks (ANN)

The Neural Networks Model (NNM) is used to elaborate functionality like non-linear. The model holds the capability to learn due to its comparable data processing structure. These techniques provide successful results after applying on many problems like classification [9][26]. The model is dissimilar to classification model as well as decision tree due to its likely hood prediction. The neural network has several techniques having merits and demerits. The researcher suggests deep neural network is better than decision tree and regression analysis model of churn prediction [27].

Linear Regression Model (LRM)

To predict customer satisfaction and customer churn the regression analysis model technique can also be implemented which is a supervised learning model. In this model a data set of past observation is used to see future values of explanatory and numerical targeted variable.

Decision Tree (DT)

The decision tree is the most prominent predictive model that is used for the purpose of classification of upcoming trial. The decision tree consists of two steps, tree building and tree pruning. In tree building the training set data is recursively partitioned in accordance with the values of the attributes[28]. This process goes on until there is no one partition is left to have identical values. During this process noisy data and outliers are removed. The largest estimated error rate branches are selected and then removed in pruning. Pruning technique is used to reduce the size of a tree and thus complexity of the decision is reduced which in turns reflects on accuracy of customer churn prediction.

Support Vector Machine (SVM)

The SVM classifier deals with linear permutation of subset of the training set by finding a maximum edge over energized plane. The SVM plots the data into high dimensional features space closing to infinite with the help of most important part if vectors are nonlinearly divisible input features and then categorize the data by the highest scope hyper-plane

Fuzzy Logic Algorithm

(4)

3701

DMEL technique[29]. The DMEL applies these rules on some given dataset that provide decision making results.

K-means clustering

In K mean cluster in approach, in the first step we select k objects that have their centre (mean). In this method the remaining objects are not selected yet are assigned to cluster with respect to the similarity of the object with cluster. These similarities are measured on the behalf of the distance between cluster mean and object to get the new centre point. These steps are repeated until the required

function is achieved. In k mean clustering, the most important point is to find the numbers of clusters that is optimum as well as the distance between cluster mean and objects. The algorithm works until no new cluster element leave a cluster and enter into other cluster and no new centre point is set for any cluster. When this target is achieved the algorithm is stopped. Here is the table of customer churn prediction models/techniques based on behavioral economics and Deep Learning.

Table2: Behavioral economics, Deep Learning concepts for customer churn prediction.

S.no Author Topic Methodologies/Te

chniques used Description Future scope

Arash Barfar, Balaji

Padmanabhan, et. Al [2017]

Applying Behavioral economics in predictive analytics for B2B churn: finding from service quality data

Behavioral economics concepts

Behavioral economics, Theoretical service quality, Tangibles, Reliability,

Responsiveness, Assurance, Empathy[30]

Both behavioral and Technical methodologies can be implemented in Churn prediction models.

S.no Author Topic Methodologies/Techniques used Description Future scope

Erdem Kaya, Xiowen Dong, Yoshihiko Suhara, Selim Balcisoy, Alex Sandy[2018]

Behavioral attributes and

financial churn prediction SVM –SMOTE

Solving imbalance classification, spatio-temporal choice patterns are taken into account

Behavioral Features might be combined with other advanced characteristics such as customers’ purchase and search history and feedbacks in social media.

V.Umayaparvathi , K. Iyakutti[2017]

Automated Feature Selection and Churn Prediction using Deep Learning Models.

Three deep neural network Learning Models.

Three deep neural network architecture were created. It eliminates manual feature engineering process

Behavioral economics can be taken into account with these three deep neural network architecture for predicting domain independent customer churn

Sandeep Kumar Hegde, Monica R Mundada [2019]

Enhanced deep feed forward neural network model for the customer attrition analysis in banking sector

EDFFNN –

Enhanced Deep Feed Forward Neural Network, Tukey outlier algorithm

It is five layer Deep neural Network model with six nodes in each layer. It has been implemented using optimized data pre-processing, data exploration, feature scaling, and Adam optimizer algorithms for churn prediction

It can be implemented with other parameters with rough set approach for churn prediction

Uzair Ahmed, Asifullah Khan, Yeon Soo Lee[2017]

Transfer learning and meta classification based deep churn prediction for telecom industry

TL-DeepE

Integration of information from Transfer learning with GP-Adaboost

ensemble improves churn prediction accuracy

Unsupervised learning technique can be used for customer churn prediction.

Anderi Simion Constantineesu, Andrei Ionut Damian, Nicolae Tapus [2018]

Deep Neural pipeline for churn prediction

Deep Neural pipeline

Balanced between High recall rate and precision rate used to find accuracy in finding churning customers.

Behavioral economic concepts can be used for independent domain customer churn prediction

Behavioral Economics

Customers’ spatio-temporal behaviour can be considered for churn prediction. Applying Behavioral economics will fetch better results in predicting customer attrition and also helps to predict domain independent churn prediction. The dynamic spatio-temporal Behavioral features such as diversity, loyalty, and regularity can be included in

(5)

CONCLUSION

The churn prediction done in recent years are mostly concentrated on unsupervised learning with few measurements which makes an effective way of extracting useful information in CRM. There are various ways to predict churns in a customer system. Behavioral economics of customers can be used for domain independent customer churn prediction. Deep learning techniques are also implemented for predicting customer churn in various areas such as behavioural economics, demographic, transaction, segmentation. Many researchers concentrate on developing solution for customer churn detection using forecast model with various large number of attributes which includes segmentation, account information, payment information, complaint information, and services information. This paper examines various exhibiting techniques such as LR, NNM, DT, FL, SVM and DME for the domain based churning detection purpose in different domains such as online gaming, online retail banking, insurance, energy sector, and telecommunication and so on. A framework can be examined for domain independent customer churn prediction using deep neural network techniques.

REFERENCE

[1]. K. Coussement, S. Lessmann, and G. Verstraeten, A comparative analysis of data preparation algorithms for customer churn prediction: A case study in the telecommunication industry, vol. 95. Elsevier B.V., 2017.

[2]. S. Yadav, A. Jain, and D. Singh, ―Early Prediction of Employee Attrition using Data Mining Techniques,‖ Proc. 8th Int. Adv. Comput. Conf. IACC 2018, pp. 349–354, 2018, doi: 10.1109/IADCC.2018.8692137. [3]. J. Moeyersoms and D. Martens, ―Including high-cardinality attributes in predictive models: A case study in churn prediction in the energy sector,‖ Decis. Support Syst., vol. 72, pp. 72–81, 2015, doi: 10.1016/j.dss.2015.02.007.

[4]. M. Shan, ―Building Customer Churn Prediction Models in Fitness Industry with Machine Learning Methods,‖ 2017.

[5]. A. K. Ahmad, A. Jafar, and K. Aljoumaa, ―Customer churn prediction in telecom using machine learning in big data platform,‖ J. Big Data, vol. 6, no. 1, 2019, doi: 10.1186/s40537-019-0191-6.

[6]. N. Gordini 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,‖ Ind. Mark. Manag., vol. 62, pp. 100–107, 2017, doi: 10.1016/j.indmarman.2016.08.003.

[7]. Xiaojun Ma, Shengjun Zhai, Yingxian Fu, Leonard Yoonjae Lee, and Jingxuan Shen, ―Predicting the Occurrence and Causes of Employee Turnover with Machine Learning,‖ Comput. Eng. Appl., vol. 8, no. 3, pp. 217–227, 2019.

[8]. A. De Caigny, K. Coussement, K. W. De Bock, and S. Lessmann, ―Incorporating textual information in customer churn prediction models based on a convolutional neural network,‖ Int. J. Forecast., no. xxxx, 2019, doi: 10.1016/j.ijforecast.2019.03.029.

[9]. S. H. Dolatabadi and F. Keynia, ―Designing of customer and employee churn prediction model based on data mining method and neural predictor,‖ 2nd Int. Conf. Comput. Commun. Syst. ICCCS 2017, pp. 74–77, 2017, doi: 10.1109/CCOMS.2017.8075270.

[10]. N. Belém, ―Gauging and Foreseeing Customer Churn in the Banking Industry : A Neural Network Approach,‖ 2018.

[11]. R. Rajamohamed and J. Manokaran, ―Improved credit card churn prediction based on rough clustering and supervised learning techniques,‖ Cluster Comput., vol. 21, no. 1, pp. 65–77, 2018, doi: 10.1007/s10586-017-0933-1.

[12]. A. O. Oyeniyi and A. B. Adeyemo, ―Customer Churn Analysis In Banking Sector Using Data Mining Techniques,‖ African J. Comput. ICT, vol. 8, no. 3, pp. 165–174, 2015.

[13]. B. H. Far, Applications of Data Management and Analysis Case Studies in Social Networks. .

[14]. A. P. Patil, M. P. Deepshika, S. Mittal, S. Shetty, S. S. Hiremath, and Y. E. Patil, ―Customer churn prediction for retail business,‖ 2017 Int. Conf. Energy, Commun. Data Anal. Soft Comput. ICECDS 2017, pp. 845–851, 2018, doi: 10.1109/ICECDS.2017.8389557.

[15]. F. Shirazi and M. Mohammadi, ―A big data analytics model for customer churn prediction in the retiree segment,‖ Int. J. Inf. Manage., vol. 48, no. February, pp. 238–253, 2019, doi: 10.1016/j.ijinfomgt.2018.10.005.

[16]. U. Ahmed, A. Khan, S. H. Khan, A. Basit, I. U. Haq, and Y. S. Lee, ―Transfer Learning and Meta Classification Based Deep Churn Prediction System for Telecom Industry,‖ pp. 1–10, 2019.

[17]. Y. Li and B. Wang, ―A study on customer churn of commercial banks based on learning from label proportions,‖ IEEE Int. Conf. Data Min. Work. ICDMW, vol. 2018-Novem, pp. 1241–1247, 2019, doi: 10.1109/ICDMW.2018.00177.

[18]. J. Vijaya and E. Sivasankar, ―Improved churn prediction based on supervised and unsupervised hybrid data mining system,‖ Lect. Notes Networks Syst., vol. 9, pp. 485–499, 2018, doi: 10.1007/978-981-10-3932-4_51.

[19]. Y. Chen, Y. R. G. B, V. Lyubchich, and T. Winship, Pakdd 2018, vol. 2, no. February. Springer International Publishing, 2018.

[20]. S. hegde and M. R. Mundada, ―Enhanced Deep Feed Forward Neural Network Model for the Customer Attrition Analysis in Banking Sector,‖ Int. J. Intell. Syst. Appl., vol. 11, no. 7, pp. 10–19, 2019, doi: 10.5815/ijisa.2019.07.02.

[21]. A. Amin et al., ―Customer churn prediction in the telecommunication sector using a rough set approach,‖ Neurocomputing, vol. 237, pp. 242–254, 2017, doi: 10.1016/j.neucom.2016.12.009.

[22]. A. Haldorai, A. Ramu, S. Mohanram, C. Chee, and O. Editors, EAI International Conference on Big Data Innovation for Sustainable Cognitive Computing EAI/Springer Innovations in Communication and Computing. 2018.

(6)

3703

―Predicting potential banking customer churn using Apache Spark ML and MLlib packages: A comparative study,‖ Int. J. Adv. Comput. Sci. Appl., vol. 9, no. 11, pp. 674–677, 2018, doi: 10.14569/ijacsa.2018.091196.

[24].A. Predescu, A Multiple-Layer Clustering Method for Real-Time Decision Support. Springer International Publishing, 2019.

[25].M. Hassouna, A. Tarhini, T. Elyas, and M. S. Abou Trab, ―Customer Churn in Mobile Markets: A Comparison of Techniques,‖ Int. Bus. Res., vol. 8, no. 6, pp. 224–237, 2015, doi: 10.5539/ibr.v8n6p224.

[26].S. Yao, Signal2Vec : Time Series Embedding, no. December 2016. Springer International Publishing, 2019.

[27].A. Simion-Constantinescu, A. I. Damian, N. Ţǎpuş, L. G. Piciu, A. Purdilǎ, and B. Dumitrescu, ―Deep Neural Pipeline for Churn Prediction,‖ Proc. - 17th RoEduNet IEEE Int. Conf. Netw. Educ. Res. RoEduNet 2018, 2018, doi: 10.1109/ROEDUNET.2018.8514153.

[28].A. J. Nathan and A. Scobell, ―How China sees America,‖ Foreign Affairs, 2012. [Online]. Available:

https://github.com/HumayunTiwana/Churn-Prediction/blob/master/Capstone_Churn_Prediction. Rmd.

[29].W. H. Au, C. C. Chan, and X. Yao, ―A novel evolutionary data mining algorithm with applications to churn prediction,‖ IEEE Trans. Evol. Comput., vol. 7, no. 6, pp. 532–544, 2003, doi: 10.1109/TEVC.2003.819264.

Figure

Table 1:  Various Algorithms for Churn Prediction.

References

Related documents

Your Tests – series of Selenium commands, which are sent to Selenium Remote Control Server or the Selenium Grid server.. Selenium RC starts up browsers (1 at time) and run

Hence, t he overall aim of this thesis was to describe the long-term effects health related quality of life (HRQoL) of spouses of midlife stroke survivors’ and the annual cost of

Significant predictors were “The staff members were friendly” and “I actively participated in training activities.” Participants who reported “the staff members were

courage providers to benefit from the Cloud market, we need a dynamic economic model that keeps re- source and financial elasticity sustainably balanced by controlling the asset

In my Fresh Oil Conferences, I try to bring in ministers who have different varieties of anointings so the people can see all the different operations and gifts of the Holy

Heard the intro, tiller street fighter sample pack of reverb, it once subscriber data object is currently in this album was produced by fighting and the grave.. Make up post a

The database (back end) provides a detailed record of all assets in the organization displaying their description, serial number, acquisition cost, inventory number, respective

(2) The cloud user uses searchable encryption to generate encrypted queries {Q(A), Q(B), Q(C), …} for the set of items {A, B, C, …} for which to conduct the correlation rule