Luka Jovanovic, Maja Kljajić, Vule Mizdraković, Vladimir Marevic, M. Zivkovic, N. Bačanin
{"title":"Predicting Credit Card Churn: Application of XGBoost Tuned by Modified Sine Cosine Algorithm","authors":"Luka Jovanovic, Maja Kljajić, Vule Mizdraković, Vladimir Marevic, M. Zivkovic, N. Bačanin","doi":"10.1109/ICSMDI57622.2023.00018","DOIUrl":null,"url":null,"abstract":"Retaining customers is of great importance for all subscription-based financial institutions. Having in mind that even a small change in customer churn can have a significant impact on a company's profits and overall value of the company, proper customer churn management is a prerequisite. When it comes to banks, the key issue is identifying reasons (factors) that lead to contract termination between a customer and a bank. This paper offers a new model for forecasting customer churn and determines the contribution of variables that could lead to losing a customer. This work presents a novel artificial intelligence approach for predicting churn using the XGboost methods. A novel metaheuristic algorithm is proposed and tasked with se-lecting optimal hyperparameters for the XGBoost algorithm. The performance of the algorithm has been evaluated on real-world data and compared to several cutting-edge algorithms, attaining the best performance, with the highest accuracy of approximately 97%, which proves presumption that customer credit card churn could be forecast with high precision. Additionally, the best models have been subjected to SHAP analysis to determine feature impact. Attained results show that features that belong to customer account information have the strongest impact on customer turnover, while personal customer information does not have or has little contribution. Features with the highest SHAP values are total transaction count and amount over the last 12 months and total revolving card balance.","PeriodicalId":373017,"journal":{"name":"2023 3rd International Conference on Smart Data Intelligence (ICSMDI)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 3rd International Conference on Smart Data Intelligence (ICSMDI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSMDI57622.2023.00018","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Retaining customers is of great importance for all subscription-based financial institutions. Having in mind that even a small change in customer churn can have a significant impact on a company's profits and overall value of the company, proper customer churn management is a prerequisite. When it comes to banks, the key issue is identifying reasons (factors) that lead to contract termination between a customer and a bank. This paper offers a new model for forecasting customer churn and determines the contribution of variables that could lead to losing a customer. This work presents a novel artificial intelligence approach for predicting churn using the XGboost methods. A novel metaheuristic algorithm is proposed and tasked with se-lecting optimal hyperparameters for the XGBoost algorithm. The performance of the algorithm has been evaluated on real-world data and compared to several cutting-edge algorithms, attaining the best performance, with the highest accuracy of approximately 97%, which proves presumption that customer credit card churn could be forecast with high precision. Additionally, the best models have been subjected to SHAP analysis to determine feature impact. Attained results show that features that belong to customer account information have the strongest impact on customer turnover, while personal customer information does not have or has little contribution. Features with the highest SHAP values are total transaction count and amount over the last 12 months and total revolving card balance.