Abstract
Currently, Customer churn is a major challenge for e-commerce companies. It is necessary to have customer churn prediction model for e-commerce companies to predict the customer churn in e-commerce applications accurately. In this paper, a novel concept of fading channel patch-based heat map for the training of convolutional neural network deep learning models has been proposed. The objective of the present work is to train the basic, two-layered and three-layered convolutional neural network churn prediction models using benchmarked Brazilian e-commerce data heat maps. A pre-processed and balanced dataset containing 14,188 data samples of e-commerce customers is used for prediction. The models are trained using 70% of the data (9932 samples) and tested using 30% of the data (4632 samples). The heat maps, containing attributes and relevant purchase information for each customer, are generated and used for training of the developed models. The performance parameters viz. accuracy, lift, true positive rate, and false-positive rate are taken for model evaluation. The accuracy of the developed models in this work is also compared with the existing models developed by various researchers in the past. It is found that the two-layered convolutional neural network model has achieved higher accuracy and performance as compared to the three-layered and basic convolutional neural network models. The accuracy of two-layered convolutional neural network model is better as compared to existing machine learning and convolutional neural network models. Hence, this work proposes an accurate two-layered convolutional neural network churn prediction model in e-commerce. In the future, the authors intend to improve accuracy by using an ensemble convolutional neural network. Authors are also working further to train the developed models with more than one dataset.
Similar content being viewed by others
References
Ahmad M, Beddu S, binti Itam Z, Alanimi FBI (2019) State of the art compendium of macro and micro energies. Adv Sci Technol Res J 13(1):88–109
Amarapur B (2017) An automated approach for brain tumor identification using ANN classifier. In: 2017 international conference on current trends in computer, electrical, electronics and communication (CTCEEC), pp. 1011–1016. IEEE.
Bansari S (2019) Introduction to how CNNs Work. Available [Online]: https://medium.datadriveninvestor.com/introduction-to-how-cnns-work-77e0e4cde99b (assessed Nov. 08, 2021).
Bilski J, Smoląg J (2020) Fast conjugate gradient algorithm for feedforward neural networks. In: Rutkowski L, Scherer R, Korytkowski M, Pedrycz W, Tadeusiewicz R, Zurada JM (eds) Artifi Intelli Soft Comput, Lecture Notes in Computer Science 12415 pp. 27–36
Buckinx W, Van Den Poel D (2005) Customer base analysis: Partial defection of behaviourally loyal clients in a non-contractual FMCG retail setting. Europ J Operat Res 164(1):252–268
Burez J, Van den Poel D (2009) Handling class imbalance in customer churn prediction. Expert Syst Appl 36(3-part 1):4626–4636
Caigny AD, Coussement K, De Bock KW, Lessmann S (2020) Incorporating textual information in customer churn prediction models based on a convolutional neural network. Int J Forecas 36(4):1563–1578
Chen Y, Fay S, Wang Q (2011) The role of marketing in social media: How online consumer reviews evolve. J Inter Mark 25(2):85–94
Chen Y, Yang X, Zhong B, Pan S, Chen D, Zhang H (2016) CNN tracker: online discriminative object tracking via deep convolutional neural network. Appl Soft Comput 38:1088–1098
Coussement K, Van den Poel D (2008) Churn prediction in subscription services: An application of support vector machines while comparing two parameter-selection techniques. Expert Syst Appl 34(1):313–327
Coussement K, Benoit DF, Van den Poel D (2010) Improved marketing decision making in a customer churn prediction context using generalized additive models. Expert Syst Appl 37(3):2132–2143
Coussement K, Lessmann S, Verstraeten G (2017) A comparative analysis of data preparation algorithms for customer churn prediction: A case study in the telecommunication industry. Decis Supp Syst 95:27–36
Dharani T, Aroquiaraj IL (2014) Content based image retrieval system with modified knn algorithm. Int J Innov Sci Eng Res (IJISER), 1(1).
Dhote S, Vichoray C, Pais R, Baskar S, Shakeel PM (2020) Hybrid geometric sampling and AdaBoost based deep learning approach for data imbalance in E-commerce. Electro Commer Res 20:259–274
Glady N, Baesens B, Croux C (2009) Modeling churn using customer lifetime value. Europ J Operat Res 197(1):402–411
Gordini N, Veglio V (2017) 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 Market Manag 62:100–107
Gu J, Wang Z, Kuen J, Ma L, Shahroudy A, Shuai B, Liu T, Wang X, Wang L, Wang G, Cai J, Chen T (2018) Recent advances in convolutional neural networks. Patter Recong 77:354–377
Huang BQ, Kechadi TM, Buckley B, Kiernan G, Keogh E, Rashid T (2010) A new feature set with new window techniques for customer churn prediction in land-line telecommunications. Expert Syst Appl 37(5):3657–3665
Jahromi AT, Stakhovych S, Ewing M (2014) Managing B2B customer churn, retention and profitability. Ind Mark Manag 43(7):1258–1268
Jain H, Khunteta A, Srivastava S (2021) Telecom churn prediction and used techniques, datasets and performance measures: a review. Telecom Syst 76:613–630
Jain H, Khunteta A, Srivastava S (2022) Telecom churn prediction using CNN with variational autoencoder. In: Somani AK, Mundra A, Doss R, Bhattacharya S (eds), Smart Systems: Innovations in Computing, vol 235, Springer, Singapore, pp 583–600.
Karanovic M, Popovac M, Sladojevic S, Arsenovic M, Stefanovic M (2018) Telecommunication services churn prediction - deep learning approach. IEEE Telecom Forum: 420–425. https://ieeexplore.ieee.org/document/8612067
Kim S, Lee H (2022) Customer churn prediction in influencer commerce: an application of decision trees. Proc Comp Sci 199:1332–1339
Kumar A, Kabra G, Mussada EK, Dash MK, Rana PS (2019) Combined artificial bee colony algorithm and machine learning techniques for prediction of online consumer repurchase intention. Neu Comput Appl 31:877–890
Kumar MR, Venkatesh J, Md Z. Rahman AMJ (2021) Data mining and machine learning in retail business: developing efficiencies for better customer retention. J Ambien Intelli Human Comput: 1–13. https://link.springer.com/article/10.1007/s12652-020-02711-7
Lee J, Jung O, Lee Y, Kim O, Park C (2021) A comparison and interpretation of machine learning algorithm for the prediction of online purchase conversion. J Theory Appl Elect Commer Res 16(5):1472–1491
Lemmens A, Croux C (2006) Bagging and boosting classification trees to predict churn. J Market Res 43(2):276–286
Li G, Li N (2019) Customs classification for cross border e-commerce based on text image adaptive convolutional neural network. Electro Commer Res 19:779–800
Li H, Chen J, Lu H, Chi Z (2017) CNN for saliency detection with low-level feature integration. Neu Comput 226:212–220
Olist, SA (2018) Brazilian E-Commerce Public Dataset. Available [Online]: https://www.kaggle.com/olistbr/brazilian-ecommerce (assessed Nov. 18, 2020).
Pan H, Zhou H (2020) Study on convolutional neural network and its application in data mining and sales forecasting for e-commerce. Elect Commer Res 20:297–320
Parikh R, Mathai A, Parikh S, Sekhar GC, Thomas R (2008) Understanding and using sensitivity, specificity and predictive values. Indian J Ophtham 56(1):45–50
Pu Y, Apel D, Szmigiel A, Chen J (2019) Image recognition of coal and coal gangue using a convolutional neural network and transfer learning. Energy 12(9):1–11
Rangayya V, Patil N (2022) Improved face recognition method using SVM-MRF with KTBD based KCM segmentation approach. Int J Syst Assur Eng Manag. https://doi.org/10.1007/s13198-021-01483-3
Swietojanski P, Ghoshal A, Renals S (2014) Convolutional neural networks for distant speech recognition. IEEE Signal Proc Lett 21(9):1120–1124
Taber KS (2017) The use of Cronbach’s alpha when developing and reporting research instruments in science education. Res in Sci Edu 48:1273–1296
Tamaddoni A, Stakhovych S, Ewing M (2016) Comparing churn prediction techniques and assessing their performance: A contingent perspective. J Serv Res 19(2):123–141
Tariq MU, Babar M, Poulin M, Khattak AS (2022) Distributed model for customer churn prediction using convolutional neural network. J Modell Manag 17(3):853-863.
Tsai CF, Lu YH (2009) Customer churn prediction by hybrid neural networks. Expert Syst Appl 36(10):12547–12553
Uplaonkar DS, Patil N (2021) An efficient discrete wavelet transform based partial hadamard feature extraction and hybrid neural network based monarch butterfly optimization for liver tumor classification. Eng Sci 16:354–365
Vafeiadis T, Diamantaras KI, Sarigiannidis G, Chatzisavvas KC (2015) A comparison of machine learning techniques for customer churn prediction. Simul Model Pract Theory 55:1–9
Vimal Kumar D, Amutha R (2019) Influence of customer review rating in e-commerce. Int J Innov Sci Eng Res (IJISER) 6(10):72–78
Wang C, Han D, Fan W, Liu Q (2019) Customer churn prediction with feature embedded convolutional neural network: An empirical study in the internet funds industry. Int J of Comput Intelli Appl 18(1):1–19
Wangperawong A, Brun C, Laudy O, Pavasuthipaisit R (2016) Churn analysis using deep convolutional neural networks and autoencoders. arXiv:1604.05377. Available [Online]: https://arxiv.org/abs/1604.05377
Xiahou X, Harada Y (2022) B2C e-commerce customer churn prediction based on K-Means and SVM. J Theor Appl Electro Commer Res 17(2):458–475
Xie Y, Li X, Ngai EWT, Ying W (2009) Customer churn prediction using improved balanced random forests. Expert Syst Appl 36(3-part1):5445–5449
Yu X, Guo S, Guo J, Huang X (2011) An extended support vector machine forecasting framework for customer churn in e-commerce. Expert Syst Appl 38(3):1425–1430
Yu L, Wang Z, Tian S, Ye F, Ding J, Kong J (2017) Convolutional neural networks for water body extraction from Landsat imagery. Int J Comput Intelli Appl 16(1):1–12
Zaratiegui J, Montoro A, Castanedo F (2015) Performing highly accurate predictions through convolutional networks for actual telecommunication challenges. arXiv:1511.04906 [cs.LG]. Available [Online]: https://arxiv.org/abs/1511.04906.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Funding
The authors declare that NO financial support or funding has been received for the research, authorship, and/or publication of this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Seema, Gupta, G. Development of fading channel patch based convolutional neural network models for customer churn prediction. Int J Syst Assur Eng Manag 15, 391–411 (2024). https://doi.org/10.1007/s13198-022-01759-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13198-022-01759-2