A data-driven approach with explainable artificial intelligence for customer churn prediction in the telecommunications industry

In the competitive telecommunications industry (TCI), retaining clients is crucial for profitability, as customer churn remains a significant challenge. Traditional machine learning (ML) models often lack the predictive power needed for complex telecom data, while black-box models provide limited transparency, reducing trust and actionable insights. This study introduces XAI-Churn TriBoost, an interpretable and explainable data-driven model developed using a dataset of over 2 million records. The model combines extreme gradient boosting (XGBoost), categorical boosting (CatBoost), and light gradient boosting machine (LightGBM) in a soft voting ensemble to enhance churn prediction. Data preprocessing included handling missing values through iterative imputation with a Bayesian ridge. Sequential data scaling was implemented by combining robust, standard, and min-max scaling methods to ensure feature consistency. Feature selection was conducted using the Boruta technique with a random forest (RF), and class imbalance in the training data was addressed using the synthetic minority oversampling technique (SMOTE). XAI-Churn TriBoost achieved high predictive performance, with an accuracy of 96.44%, precision of 92.82%, recall of 87.82%, and F1 score of 90.25%. To enhance model transparency, we incorporated explainable artificial intelligence (AI) techniques, specifically local interpretable model-agnostic explanations (LIME) and Shapley additive explanations (SHAP), to interpret individual predictions and identify critical features affecting churn. Key factors impacting churn include regularity and montant, offering TCI valuable insights for targeted retention strategies. XAI-Churn TriBoost thus provides both robust performance and interpretability, highlighting its potential to support customer retention efforts in the TCI. • Proposed XAI-Churn TriBoost, an explainable and interpretable model for telecom customer churn prediction. • XAI-Churn TriBoost achieved 96.44% accuracy, 92.80% precision, 87.82% recall, and 90.24% F1-score. • Integrated explainable AI techniques to improve model transparency, ensuring trust and better decision-making. • Identified key factors influencing churn, providing insights for targeted retention strategies.

Authors

Institutions

Publication Details

Journal
Results in Engineering
Published
2025-03-17
DOI
https://doi.org/10.1016/j.rineng.2025.104629
Citations
25
Primary Topic
Customer churn and segmentation
Type
article
Field-Weighted Citation Impact
51.81
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A data-driven approach with explainable artificial intelligence for customer churn prediction in the telecommunications industry

Aiman Mukheimer, Muhammad Shoaib Arif, Daniyal Asif
25 citations
Results in Engineering
Customer churn and segmentation
51.81
article

A data-driven approach with explainable artificial intelligence for customer churn prediction in the telecommunications industry

Aiman Mukheimer, Muhammad Shoaib Arif, Daniyal Asif
article en
25 citations

Abstract

In the competitive telecommunications industry (TCI), retaining clients is crucial for profitability, as customer churn remains a significant challenge. Traditional machine learning (ML) models often lack the predictive power needed for complex telecom data, while black-box models provide limited transparency, reducing trust and actionable insights. This study introduces XAI-Churn TriBoost, an interpretable and explainable data-driven model developed using a dataset of over 2 million records. The model combines extreme gradient boosting (XGBoost), categorical boosting (CatBoost), and light gradient boosting machine (LightGBM) in a soft voting ensemble to enhance churn prediction. Data preprocessing included handling missing values through iterative imputation with a Bayesian ridge. Sequential data scaling was implemented by combining robust, standard, and min-max scaling methods to ensure feature consistency. Feature selection was conducted using the Boruta technique with a random forest (RF), and class imbalance in the training data was addressed using the synthetic minority oversampling technique (SMOTE). XAI-Churn TriBoost achieved high predictive performance, with an accuracy of 96.44%, precision of 92.82%, recall of 87.82%, and F1 score of 90.25%. To enhance model transparency, we incorporated explainable artificial intelligence (AI) techniques, specifically local interpretable model-agnostic explanations (LIME) and Shapley additive explanations (SHAP), to interpret individual predictions and identify critical features affecting churn. Key factors impacting churn include regularity and montant, offering TCI valuable insights for targeted retention strategies. XAI-Churn TriBoost thus provides both robust performance and interpretability, highlighting its potential to support customer retention efforts in the TCI. • Proposed XAI-Churn TriBoost, an explainable and interpretable model for telecom customer churn prediction. • XAI-Churn TriBoost achieved 96.44% accuracy, 92.80% precision, 87.82% recall, and 90.24% F1-score. • Integrated explainable AI techniques to improve model transparency, ensuring trust and better decision-making. • Identified key factors influencing churn, providing insights for targeted retention strategies.

Results in EngineeringVol. 26
Skolkovo Institute of Science and Technology (RU), Prince Sultan University (SA)
Industry, innovation and infrastructure
Openalex Percentile: Top 0%
Customer churn and segmentation
51.81
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.