Volume 4 , Issue 1 , PP: 16-23, 2023 | Cite this article as | XML | Html | PDF | Full Length Article
Adel Oubelaid 1 * , Abdelhameed Ibrahim 2 , Ahmed M. Elshewey 3
Doi: https://doi.org/10.54216/JAIM.040102
Customer churn prediction is a critical task for businesses aiming to retain their valuable customers. Nevertheless, the lack of transparency and interpretability in machine learning models hinders their implementation in real-world applications. In this paper, we introduce a novel methodology for customer churn prediction in supply chain management that addresses the need for explainability. Our approach take advantage of XGBoost as the underlying predictive model. We recognize the importance of not only accurately predicting churn but also providing actionable insights into the key factors driving customer attrition. To achieve this, we employ Local Interpretable Model-agnostic Explanations (LIME), a state-of-the-art technique for generating intuitive and understandable explanations. By utilizing LIME to the predictions made by XGBoost, we enable decision-makers to gain intuition into the decision process of the model and the reasons behind churn predictions. Through a comprehensive case study on customer churn data, we demonstrate the success of our explainable ML approach. Our methodology not only achieves high prediction accuracy but also offers interpretable explanations that highlight the underlying drivers of customer churn. These insights supply valuable management for decision-making processes within supply chain management.
Customer churn , Explainable AI , Local Interpretable Model-agnostic Explanations (LIME) , Interpretability , Decision-making , Customer retention , Machine learning.
[1] Sayed H., Abdel-Fattah M. A., Kholief S., Predicting potential banking customer churn using apache spark ML and MLlib packages: a comparative study. International Journal of Advanced Computer Science and Applications, 9(11), 2018.
[2] Labhsetwar S. R., Predictive analysis of customer churn in telecom industry using supervised learning. ICTACT Journal on Soft Computing, 10(2), 2054-2060, 2020.
[3] He Y., Xiong Y., Tsai Y, Machine learning based approaches to predict customer churn for an insurance company. In 2020 Systems and Information Engineering Design Symposium (SIEDS) , 1-6, 2020.
[4] Mohamed Saber, A novel design and implementation of FBMC transceiver for low power applications. IJEEI, 8(1), 83-93, 2020.
[5] Supakkul S., Ahn R., Junior R. G., Villarreal D., Zhao L., Hill T., Chung L., Validating goal-oriented hypotheses of business problems using machine learning: an exploratory study of customer churn. In Big Data–Big Data 2020: 9th International Conference, Held as Part of the Services Conference Federation, SCF 2020, Honolulu, HI, USA, September 18-20, 2020.
[6] Adwan O., Faris H., Jaradat K., Harfoushi O., Ghatasheh N., Predicting customer churn in telecom industry using multilayer preceptron neural networks: Modeling and analysis. Life Science Journal, 11(3), 75-81, 2014.
[7] Amin A., Anwar S., Adnan A., Nawaz M., Alawfi K., Hussain A., Huang K., Customer churn prediction in the telecommunication sector using a rough set approach. Neurocomputing, 237, 242-254, 2017.
[8] Semrl J., Matei, Churn prediction model for effective gym customer retention. In 2017 International Conference on Behavioral, Economic, Socio-cultural Computing (BESC), 1-3, 2017.
[9] Mohamed Saber, Efficient phase recovery system, IJEECS, 5(1), 2017.
[10] Hemalatha P., Amalanathan G. M. (2019, March). A hybrid classification approach for customer churn prediction using supervised learning methods: banking sector. In 2019 International Conference on Vision Towards Emerging Trends in Communication and Networking (ViTECoN), 1-6, 2019.
[11] Amin A., Al-Obeidat F., Shah B., Adnan A., Loo J., Anwar S., Customer churn prediction in telecommunication industry using data certainty. Journal of Business Research, 94, 290-301, 2019.
[12] Gramegna A., Giudici P., Why to buy insurance? An explainable artificial intelligence approach. Risks, 8(4), 137, 2020.
[13] Zhang Y., He S., Li S.,Chen J., Intra-operator customer churn in telecommunications: A systematic perspective. IEEE Transactions on Vehicular Technology, 69(1), 948-957, 2019.
[14] Ahn D., Lee D., Hosanagar K., Interpretable deep learning approach to churn management. Available at SSRN 3981160, 2020.