Machine learning analysis of telecom customer churn in California
Customer churn is a significant concern in the telecommunications industry, particularly in highly competitive and price-sensitive markets such as California. Although machine learning methods are widely applied for churn prediction, their practical adoption is often limited by insufficient interpretability. This study develops an interpretable and business-oriented churn analysis framework by comparing multiple machine learning models, including logistic regression (LR), random forest (RF), support vector machine (SVM), and extreme gradient boosting (XGBoost), combined with shapley additive explanations (SHAP)-based explanation techniques. Using a real-world California telecom customer dataset, the framework identifies key churn determinants related to contract characteristics, pricing sensitivity, and customer service behaviors. Experimental results demonstrate that XGBoost achieves the best predictive performance among the evaluated models, while SHAP provides transparent explanations of feature contributions, highlighting the importance of contractual and pricing factors for customer retention strategies.
Authors
- Tianyu Lan (ORCID: https://orcid.org/0009-0002-2377-8440)
- Hanan Ahmad Aldowah (ORCID: https://orcid.org/0000-0003-1020-2389)
- Sohail Ahmed Shahani (ORCID: https://orcid.org/0009-0007-0384-8807)
Institutions
- Universiti Sains Malaysia (MY)
- Universiti Teknologi Petronas (MY)
Publication Details
- Journal
- International Journal of Informatics and Communication Technology (IJ-ICT)
- Published
- 2026-10-30
- DOI
- https://doi.org/10.11591/ijict.v15i4.pp2000-2010
- Primary Topic
- Customer churn and segmentation
- Type
- article
- Field-Weighted Citation Impact
- 0.00