Machine Learning Models Overview

Model Accuracy Score Techniques Used Important Features
Logistic Regression 78.52% Standard Scaler, Binary Encoding -
Random Forest 85.63% SMOTE, Feature Selection Age, Estimated Salary
XGBoost 86.73% Gradient Boosting, Hyperparameter Tuning Age, Number of Products
Neural Network 86.06% Layer Optimization, SMOTE -

In this customer churn prediction project, we evaluated four distinct machine learning models to identify the approach that best balances predictive performance with interpretability. Our investigation culminated in the determination that the XGBoost model yielded the highest accuracy, demonstrating exceptional performance and reliability. Despite the Neural Network's comparable accuracy, XGBoost was selected as the superior model due to its explanatory power and prevalent adoption in the banking industry, which places a high value on model interpretability alongside predictive accuracy.

Home Page