Customer Churn Prediction Using MachineLearning: A Comparative Analysis of ClassificationModels

Authors

  • Anthony M. Petrillo Jr. Author
  • Chi Jiao Author

DOI:

https://doi.org/10.61702/IMAI2611_1

Keywords:

Customer churn prediction, machine learning, classification models, imbalanced data, model evaluation, telecommunications

Abstract

Customer churn prediction is an important problem in industries that rely on recurring customers, especially in telecommunications where losing customers directly impacts revenue. However, accurately identifying which customers are likely to leave remains a challenge due to the complexity of customer behavior and imbalanced data. In this study, multiple machine learning models were developed and compared using the Telco Customer Churn dataset, including Logistic Regression, K-Nearest Neighbors, Support Vector Machine, Random Forest, Gradient Boosting, and XGBoost. The models were evaluated using accuracy, precision, recall, F1-score, and ROC-AUC to ensure a well-rounded performance comparison. Among all models, Logistic Regression achieved the highest F1-score (0.6040) while maintaining strong overall performance, making it the most balanced model for this problem. These results demonstrate that simpler models can remain competitive against more complex approaches and that selecting the appropriate evaluation metric is critical when working with imbalanced datasets.

Downloads

Published

2026-07-06

Issue

Section

IMAI2026

How to Cite

Customer Churn Prediction Using MachineLearning: A Comparative Analysis of ClassificationModels. (2026). AI Engineering and Applications, 1(1). https://doi.org/10.61702/IMAI2611_1

Similar Articles

You may also start an advanced similarity search for this article.