Skip to main content
Log in

Development of fading channel patch based convolutional neural network models for customer churn prediction

  • Original Article
  • Published:
International Journal of System Assurance Engineering and Management Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Burez J, Van den Poel D (2009) Handling class imbalance in customer churn prediction. Expert Syst Appl 36(3-part 1):4626–4636

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Glady N, Baesens B, Croux C (2009) Modeling churn using customer lifetime value. Europ J Operat Res 197(1):402–411

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Jahromi AT, Stakhovych S, Ewing M (2014) Managing B2B customer churn, retention and profitability. Ind Mark Manag 43(7):1258–1268

    Article  Google Scholar 

  • Jain H, Khunteta A, Srivastava S (2021) Telecom churn prediction and used techniques, datasets and performance measures: a review. Telecom Syst 76:613–630

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Lemmens A, Croux C (2006) Bagging and boosting classification trees to predict churn. J Market Res 43(2):276–286

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Li H, Chen J, Lu H, Chi Z (2017) CNN for saliency detection with low-level feature integration. Neu Comput 226:212–220

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Swietojanski P, Ghoshal A, Renals S (2014) Convolutional neural networks for distant speech recognition. IEEE Signal Proc Lett 21(9):1120–1124

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Seema.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13198-022-01759-2

Keywords

Navigation