{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T16:27:30Z","timestamp":1781108850979,"version":"3.54.1"},"reference-count":38,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2025,6,3]],"date-time":"2025-06-03T00:00:00Z","timestamp":1748908800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100006595","name":"Ministry of Research, Innovation and Digitization, CNCS\/CCCDI-UEFISCDI","doi-asserted-by":"publisher","award":["COFUND-CETP-SMART-LEM-1"],"award-info":[{"award-number":["COFUND-CETP-SMART-LEM-1"]}],"id":[{"id":"10.13039\/501100006595","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JTAER"],"abstract":"<jats:p>In this paper, we propose a methodology designed to deliver actionable insights that help businesses retain customers. While Machine Learning (ML) techniques predict whether a customer is likely to churn, this alone is not enough. Explainable Artificial Intelligence (XAI) methods, such as SHapley Additive Explanations (SHAP) and Local Interpretable Model-agnostic Explanations (LIME), highlight the features influencing the prediction, but businesses need strategies to prevent churn. Counterfactual (CF) explanations bridge this gap by identifying the minimal changes in the business\u2013customer relationship that could shift an outcome from churn to retention, offering steps to enhance customer loyalty and reduce losses to competitors. These explanations might not fully align with business constraints; however, alternative scenarios can be developed to achieve the same objective. Among the six classifiers used to detect churn cases, the Balanced Random Forest classifier was selected for its superior performance, achieving the highest recall score of 0.72. After classification, Diverse Counterfactual Explanations with ML (DiCEML) through Mixed-Integer Linear Programming (MILP) is applied to obtain the required changes in the features, as well as in the range permitted by the business itself. We further apply DiCEML to uncover potential biases within the model, calculating the disparate impact of some features.<\/jats:p>","DOI":"10.3390\/jtaer20020129","type":"journal-article","created":{"date-parts":[[2025,6,3]],"date-time":"2025-06-03T06:21:51Z","timestamp":1748931711000},"page":"129","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Customer-Centric Decision-Making with XAI and Counterfactual Explanations for Churn Mitigation"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9005-5181","authenticated-orcid":false,"given":"Simona-Vasilica","family":"Oprea","sequence":"first","affiliation":[{"name":"Economic Informatics and Cybernetics Department, Bucharest University of Economic Studies, 010374 Bucharest, Romania"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0961-352X","authenticated-orcid":false,"given":"Adela","family":"B\u00e2ra","sequence":"additional","affiliation":[{"name":"Economic Informatics and Cybernetics Department, Bucharest University of Economic Studies, 010374 Bucharest, Romania"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2025,6,3]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2770","DOI":"10.1007\/s10618-022-00831-6","article-title":"Counterfactual explanations and how to find them: Literature review and benchmarking","volume":"38","author":"Guidotti","year":"2024","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Artelt, A., and Gregoriades, A. (2023, January 24\u201326). \u201cHow to Make Them Stay?\u201d: Diverse Counterfactual Explanations of Employee Attrition. Proceedings of the International Conference on Enterprise Information Systems, ICEIS\u2014Proceedings, Prague, Czech Republic.","DOI":"10.5220\/0011961300003467"},{"key":"ref_3","first-page":"841","article-title":"Counterfactual Explanations Without Opening the Black Box: Automated Decisions and the GDPR","volume":"31","author":"Wachter","year":"2017","journal-title":"SSRN Electron. J."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Dandl, S., Molnar, C., Binder, M., and Bischl, B. (2020). Multi-objective counterfactual explanations. Parallel Problem Solving from Nature\u2014PPSN XVI, Springer. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).","DOI":"10.1007\/978-3-030-58112-1_31"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"103995","DOI":"10.1016\/j.artint.2023.103995","article-title":"Counterfactual explanations for misclassified images: How human and machine explanations differ","volume":"324","author":"Delaney","year":"2023","journal-title":"Artif. Intell."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"82736","DOI":"10.1109\/ACCESS.2022.3196917","article-title":"The Robustness of Counterfactual Explanations over Time","volume":"10","author":"Ferrario","year":"2022","journal-title":"IEEE Access"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"304","DOI":"10.1016\/j.neucom.2021.04.129","article-title":"Efficient computation of counterfactual explanations and counterfactual metrics of prototype-based classifiers","volume":"470","author":"Artelt","year":"2022","journal-title":"Neurocomputing"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"69543","DOI":"10.1109\/ACCESS.2022.3177783","article-title":"Model-Agnostic Counterfactual Explanations in Credit Scoring","volume":"10","author":"Dastile","year":"2022","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"119898","DOI":"10.1016\/j.ins.2023.119898","article-title":"On generating trustworthy counterfactual explanations","volume":"655","author":"Herrera","year":"2024","journal-title":"Inf. Sci."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1016\/j.ejor.2024.01.002","article-title":"Mathematical optimization modelling for group counterfactual explanations","volume":"319","author":"Carrizosa","year":"2024","journal-title":"Eur. J. Oper. Res."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"11974","DOI":"10.1109\/ACCESS.2021.3051315","article-title":"A Survey of Contrastive and Counterfactual Explanation Generation Methods for Explainable Artificial Intelligence","volume":"9","author":"Stepin","year":"2021","journal-title":"IEEE Access"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Al-Shakarchi, A.H., Mostafa, S.A., Saringat, M.Z., Mohammed, D.A., Khaleefah, S.H., and Jaber, M.M. (2023, January 4\u20136). A Data Mining Approach for Analysis of Telco Customer Churn. Proceedings of the AICCIT 2023\u2014Al-Sadiq International Conference on Communication and Information Technology, Al-Muthana, Iraq.","DOI":"10.1109\/AICCIT57614.2023.10218161"},{"key":"ref_13","first-page":"1","article-title":"Telco Churn Anticipation Engine\u2014A Predictive Attrition Model using Deep Learning","volume":"8","author":"Rahman","year":"2024","journal-title":"Int. J. Sci. Res. Eng. Manag."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"63","DOI":"10.31449\/inf.v47i7.4797","article-title":"Analysis Implementation of the Ensemble Algorithm in Predicting Customer Churn in Telco Data: A Comparative Study","volume":"47","author":"Sari","year":"2023","journal-title":"Informatica"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"107015","DOI":"10.1016\/j.engappai.2023.107015","article-title":"Customer churn prediction model in cloud environment using DFE-WUNB: ANN deep feature extraction with Weight Updated Tuned Na\u00efve Bayes classification with Block-Jacobi SVD dimensionality reduction","volume":"126","author":"Krishnakumar","year":"2023","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Li, Y., Song, X., Wei, T., and Zhu, B. (2023, January 22\u201324). Counterfactual learning in customer churn prediction under class imbalance. Proceedings of the 2023 6th International Conference on Big Data Technologies, Qingdao, China. ACM International Conference Proceeding Series.","DOI":"10.1145\/3627377.3627392"},{"key":"ref_17","first-page":"285","article-title":"An economic analysis of consumer learning on entertainment shopping websites","volume":"20","author":"Li","year":"2019","journal-title":"J. Assoc. Inf. Syst."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Van Looveren, A., and Klaise, J. (2021). Interpretable Counterfactual Explanations Guided by Prototypes. Machine Learning and Knowledge Discovery in Databases. Research Track, Springer. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).","DOI":"10.1007\/978-3-030-86520-7_40"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"121954","DOI":"10.1016\/j.eswa.2023.121954","article-title":"Generating collective counterfactual explanations in score-based classification via mathematical optimization","volume":"238","author":"Carrizosa","year":"2024","journal-title":"Expert Syst. Appl."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"342","DOI":"10.1016\/j.ins.2023.01.012","article-title":"Counterfactual explanation generation with minimal feature boundary","volume":"625","author":"You","year":"2023","journal-title":"Inf. Sci."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"922","DOI":"10.3390\/make5030048","article-title":"Achievable Minimally-Contrastive Counterfactual Explanations","volume":"5","author":"Barzekar","year":"2023","journal-title":"Mach. Learn. Knowl. Extr."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1016\/j.solener.2022.11.018","article-title":"Explainable artificial intelligence for photovoltaic fault detection: A comparison of instruments","volume":"249","author":"Utama","year":"2023","journal-title":"Sol. Energy"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1186\/s40537-023-00719-2","article-title":"Early prediction of MODS interventions in the intensive care unit using machine learning","volume":"10","author":"Liu","year":"2023","journal-title":"J. Big Data"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Afrin, F., Hamilton, M., and Thevathyan, C. (2023). Exploring Counterfactual Explanations for Predicting Student Success. Computational Science\u2014ICCS 2023, Springer. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).","DOI":"10.1007\/978-3-031-36021-3_44"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Ezzeddine, F., Ayoub, O., Andreoletti, D., and Giordano, S. (2023). SAC-FACT: Soft Actor-Critic Reinforcement Learning for Counterfactual Explanations. Explainable Artificial Intelligence, Springer. Communications in Computer and Information Science.","DOI":"10.1007\/978-3-031-44064-9_12"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1016\/j.eswa.2017.05.028","article-title":"Social network analytics for churn prediction in telco: Model building, evaluation and network architecture","volume":"85","author":"Bravo","year":"2017","journal-title":"Expert Syst. Appl."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Tang, Z., King, Z., Segovia, A.C., Yu, H., Braddock, G., Ito, A., Sakamoto, R., Shimaoka, M., and Sano, A. (2023, January 15\u201318). Burnout Prediction and Analysis in Shift Workers: Counterfactual Explanation Approach. Proceedings of the BHI 2023\u2014IEEE-EMBS International Conference on Biomedical and Health Informatics, Pittsburgh, PA, USA.","DOI":"10.1109\/BHI58575.2023.10313392"},{"key":"ref_28","first-page":"5","article-title":"Optimal Data Construction in Supervised Machine Learning for Financial Prediction","volume":"58","author":"Kim","year":"2024","journal-title":"Econ. Comput. Econ. Cybern. Stud. Res."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"5445","DOI":"10.1016\/j.eswa.2008.06.121","article-title":"Customer churn prediction using improved balanced random forests","volume":"36","author":"Xie","year":"2009","journal-title":"Expert Syst. Appl."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"123352","DOI":"10.1016\/j.eswa.2024.123352","article-title":"Risk assessment of customer churn in telco using FCLCNN-LSTM model","volume":"248","author":"Wang","year":"2024","journal-title":"Expert Syst. Appl."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"110103","DOI":"10.1016\/j.asoc.2023.110103","article-title":"An adaptive learning approach for customer churn prediction in the telecommunication industry using evolutionary computation and Na\u00efve Bayes","volume":"137","author":"Amin","year":"2023","journal-title":"Appl. Soft Comput."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Alif, M.D.N., and Fahrudin, N.F. (2024, January 7). Performance Analysis of Oversampling and Undersampling on Telco Churn Data Using Naive Bayes, SVM And Random Forest Methods. Proceedings of the E3S Web of Conferences, Bandung, Indonesia.","DOI":"10.1051\/e3sconf\/202448402004"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"62118","DOI":"10.1109\/ACCESS.2021.3073776","article-title":"Integrated Churn Prediction and Customer Segmentation Framework for Telco Business","volume":"9","author":"Wu","year":"2021","journal-title":"IEEE Access"},{"key":"ref_34","first-page":"599","article-title":"Classification Model Evaluation Metrics","volume":"12","year":"2021","journal-title":"Int. J. Adv. Comput. Sci. Appl."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1","DOI":"10.5121\/ijdkp.2015.5201","article-title":"A Review on Evaluation Metrics for Data Classification Evaluations","volume":"5","author":"Hossin","year":"2015","journal-title":"Int. J. Data Min. Knowl. Manag. Process"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1089\/big.2016.0047","article-title":"Fair Prediction with Disparate Impact: A Study of Bias in Recidivism Prediction Instruments","volume":"5","author":"Chouldechova","year":"2017","journal-title":"Big Data"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1007\/s11292-021-09492-9","article-title":"Differential prediction and disparate impact of pretrial risk assessments in practice: A multi-site evaluation","volume":"19","author":"Lowder","year":"2023","journal-title":"J. Exp. Criminol."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"103561","DOI":"10.1016\/j.jretconser.2023.103561","article-title":"The impact of sales effort on a dual-channel dynamical system under a price-sensitive stochastic demand","volume":"76","author":"Datta","year":"2024","journal-title":"J. Retail. Consum. Serv."}],"container-title":["Journal of Theoretical and Applied Electronic Commerce Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/0718-1876\/20\/2\/129\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T17:46:27Z","timestamp":1760031987000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/0718-1876\/20\/2\/129"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,3]]},"references-count":38,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2025,6]]}},"alternative-id":["jtaer20020129"],"URL":"https:\/\/doi.org\/10.3390\/jtaer20020129","relation":{},"ISSN":["0718-1876"],"issn-type":[{"value":"0718-1876","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,6,3]]}}}