Bank Customer Churn Based on Different Models, Oversampling, and Encoding Methods

Authors

  • Zekun An
  • Zhangdi Song
  • Xueying Wang

DOI:

https://doi.org/10.54691/bcpbm.v26i.2030

Keywords:

Bank Churn Prediction; Machine Learning; Logistic Regression; Gradient boosting; Neural Network.

Abstract

Customer churn prediction (CCP) is one of the cornerstones of Customer Relationship Management (CRM), in which one seeks to forecast whether or not a customer will quit the organization. Currently, plenty of algorithmic focuses on CCP. To fill the gap in the current study, this paper builds different models to predict bank user churn based on data from Kaggle. Specifically, we investigate the difference between models with and without oversampling, as well as discuss the difference between models under different coding methods. According to the results, ‘smote’ does not necessarily improve the performance accuracy, one hot encoding is more effective than target encoding. Finally, after all aspects of comparison, the logistic regression model is more reliable in the future analysis of customer churn of commercial banks. These results offer a guideline for future bank customer churn prediction.

Downloads

Download data is not yet available.

References

Ngai, E. W. “Customer Relationship Management Research (1992‐2002).” Marketing Intelligence & Planning, vol. 23, no. 6, Oct. 2005, pp. 582–605, https://doi.org/10.1108/02634500510624147. DOI: https://doi.org/10.1108/02634500510624147

Coussement, Kristof, et al. “Preventing Customers from Running Away! Exploring Generalized Additive Models for Customer Churn Prediction.” The Sustainable Global Marketplace, Oct. 2014, pp. 238–38, https://doi.org/10.1007/978-3-319-10873-5_134. DOI: https://doi.org/10.1007/978-3-319-10873-5_134

Gallo, Amy. “The Value of Keeping the Right Customers.” Harvard Business Review, 5 Nov. 2014, hbr.org/2014/10/the-value-of-keeping-the-right-customers.

Ekinci, Yeliz, et al. “A Customer Lifetime Value Model for the Banking Industry: A Guide to Marketing Actions.” European Journal of Marketing, vol. 48, no. 3/4, Apr. 2014, pp. 761–84, https://doi.org/10.1108/ejm - 12 - 2011 - 0714. DOI: https://doi.org/10.1108/EJM-12-2011-0714

Ngai, E. W. T., et al. “Application of Data Mining Techniques in Customer Relationship Management: A Literature Review and Classification.” Expert Systems with Applications, vol. 36, no. 2, Mar. 2009, pp. 2592–602, https://doi.org/10.1016/j.eswa.2008.02.021. DOI: https://doi.org/10.1016/j.eswa.2008.02.021

Ryals, Lynette J., and Simon Knox. “Measuring Risk‐Adjusted Customer Lifetime Value and Its Impact on Relationship Marketing Strategies and Shareholder Value.” European Journal of Marketing, vol. 39, no. 5/6, May 2005, pp. 456–72, https://doi.org/10.1108/03090560510590665. DOI: https://doi.org/10.1108/03090560510590665

Van den Poel, Dirk, and Bart Larivière. “Customer Attrition Analysis for Financial Services Using Proportional Hazard Models.” European Journal of Operational Research, vol. 157, no. 1, Aug. 2004, pp. 196–217, https://doi.org/10.1016/s0377-2217 (03) 00069 - 9. DOI: https://doi.org/10.1016/S0377-2217(03)00069-9

Lin, Chiun-Sin, et al. “Combined Rough Set Theory and Flow Network Graph to Predict Customer Churn in Credit Card Accounts.” Expert Systems with Applications, vol. 38, no. 1, Jan. 2011, pp. 8–15, https://doi.org/10.1016/j.eswa.2010.05.039. DOI: https://doi.org/10.1016/j.eswa.2010.05.039

Sayed, Hend, et al. “Predicting Potential Banking Customer Churn Using Apache Spark ML and MLlib Packages: A Comparative Study.” International Journal of Advanced Computer Science and Applications, vol. 9, no. 11, 2018, https://doi.org/10.14569/ijacsa.2018.091196. DOI: https://doi.org/10.14569/IJACSA.2018.091196

Asare-Frempong, Justice, and Manoj Jayabalan. “Predicting Customer Response to Bank Direct Telemarketing Campaign.” 2017 International Conference on Engineering Technology and Technopreneurship (ICE2T), Sept. 2017, https://doi.org/10.1109/ice2t.2017.8215961. DOI: https://doi.org/10.1109/ICE2T.2017.8215961

Kumar, G. Ravi, et al. “Client Churn Prediction of Banking and Fund Industry Utilizing Machine Learning Techniques.” International Journal of Computer Sciences and Engineering, vol. 7, no. 6, June 2019, pp. 842–46, https://doi.org/10.26438/ijcse/v7i6.842846. DOI: https://doi.org/10.26438/ijcse/v7i6.842846

Sperandei, Sandro. “Understanding Logistic Regression Analysis.” Biochemia Medica, vol. 24, no. 1, 2014, pp. 12–18, https://doi.org/10.11613/bm.2014.003. DOI: https://doi.org/10.11613/BM.2014.003

Yanchang Zhao. R and Data Mining: Examples and Case Studies. Academic Press, An Imprint of Elsevier, 2013, pp. 1189 – 232.

Friedman, Jerome H. “Greedy Function Approximation: A Gradient Boosting Machine.” The Annals of Statistics, vol. 29, no. 5, Oct. 2001, pp. 1189–232, https://doi.org/10.1214/aos/1013203451. DOI: https://doi.org/10.1214/aos/1013203451

Pan, Indranil, et al. “Data-Centric Engineering: Integrating Simulation, Machine Learning and Statistics. Challenges and Opportunities.” Chemical Engineering Science, vol. 249, Feb. 2022, p. 117271, https://doi.org/10.1016/j.ces.2021.117271. DOI: https://doi.org/10.1016/j.ces.2021.117271

Wen, Fei, et al. “A Survey on Nonconvex Regularization-Based Sparse and Low-Rank Recovery in Signal Processing, Statistics, and Machine Learning.” IEEE Access, vol. 6, 2018, pp. 69883 – 906, https://doi.org/10.1109/access.2018.2880454. DOI: https://doi.org/10.1109/ACCESS.2018.2880454

Barrow, Devon, et al. “Automatic Robust Estimation for Exponential Smoothing: Perspectives from Statistics and Machine Learning.” Expert Systems with Applications, vol. 160, Dec. 2020, p. 113637, https://doi.org/10.1016/j.eswa.2020.113637. DOI: https://doi.org/10.1016/j.eswa.2020.113637

Željko Ivezić, et al. Statistics, Data Mining, and Machine Learning in Astronomy: A Practical Python Guide for the Analysis of Survey Data. Princeton University Press, 2020.

Downloads

Published

2022-09-19