Skip to content
#software testing Open access

Customer Churn Prediction Using Machine Learning Models: A Comparative Study Using R Software

Aug 2026 · International Journal of Management and Humanities · 0 citations · 11 references

TL;DR

This study compared explainable machine learning models for predicting customer churn using the IBM Telco Customer Churn dataset in R and found Logistic Regression achieved the best performance, with an accuracy of 82.30% on this dataset.

Abstract

Predicting customer churn is essential for improving retention and supporting long-term business growth. In this study, we compared explainable machine learning models for predicting customer churn using the IBM Telco Customer Churn dataset in R. Our approach included data preprocessing, exploratory analysis, model development, performance evaluation, and further analysis. We developed and evaluated four classification algorithms: Logistic Regression, Decision Tree, Random Forest, and Extreme Gradient Boosting, using an 80:20 train-test split. We assessed each model’s accuracy, precision, recall, and F1-score. Logistic Regression achieved the best performance, with an accuracy of 82.30% on this dataset. Feature importance analysis indicated that contract type, customer tenure, monthly charges, total charges, and internet service were the key factors influencing churn. These results suggest that explainable machine learning offers both strong predictive performance and greater transparency. The R-based framework we present provides a practical, reproducible approach to support customer retention strategies and help managers make evidence-based decisions in customer relationship management.

Read PDF

Similar papers

Aug 2026

Forecasting customer churn using machine learning: a comparative modeling approach

XGBoost, LightGBM and CatBoost algorithms perform better than other algorithms in predicting customer churn, and can strengthen long-term customer relationships by increasing customer satisfaction.

Murat Kılınç · 0 citations
Open access Aug 2026

Predictive Analytics for Customer Retention: Designing and Evaluating a Machine Learning–Based Churn Prediction System

Results demonstrate that ensemble models, particularly those trained using the Random Forest and Gradient Boosting algorithms, outperform baseline approaches across all selected evaluation metrics, and these algorithms are recommended for identifying potential churners across various business and industrial use cases.

Blerina Çeliku, Marijon Pano · 0 citations
Open access Sep 2026

Comparative Performance of Supervised Machine Learning Models for Customer Churn Prediction Using E-Commerce Behavioral Data

XGBoost was the most effective algorithm for customer churn prediction under the experimental conditions of the study, demonstrating that customer churn remains a major challenge for e-commerce organizations.

Ahmed Sani Yeldu, Rufai Aliyu Yauri, Sirajo Abdullahi Bakura et al. · 0 citations
Open access Sep 2026

Reducing Model Complexity in Bank Customer Churn Prediction Using Dimensionality Reduction and Explainable Machine Learning

This study demonstrates that PLSDA-optimized machine learning achieves competitive accuracy with reduced computational complexity and enhanced interpretability in churn prediction, while meeting regulatory compliance requirements for practical banking implementations.

Prisca Chimezie Opara · 0 citations
Open access Sep 2026

Machine Learning–Based Customer Churn Prediction in Banking Using Feature Selection and Ensemble Models

This research has proposed a novel Hilbert-Schmidt Independence Criterion (HSIC) amidst other techniques for the selection of the intricate features for a robust predictive performance, allowing banks to better personalize service approaches to keep clients.

Benjamin Chiemeka Opara · 0 citations

Related blog posts

Microsoft Research Blog Oct 30, 2026

From synthetic enterprise data evaluations to real Microsoft Copilot AI confidence

Evaluating Microsoft Copilot at enterprise scale requires test data that captures the full complexity of real organizations, yet real enterprise data contains sensitive information that cannot be used for evaluation under any circumstances. The post From synthetic enterprise data evaluations to real Microsoft Copilot AI confidence appeared first on Microsoft Research.

Microsoft Research Blog Oct 29, 2026

Microsoft Research Focus – Edition #97

Host Sowbhagya Suresh shares some of the latest news and cutting-edge research from across Microsoft—from understanding the challenges facing coding agents to uncovering how people use AI at work and improving extended-range weather forecasting. The post Microsoft Research Focus – Edition #97 appeared first on Microsoft Research.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.