Business Objectives:
- Identify customers likely to churn in order to guide retention strategy
- Minimise false churn predictions to avoid unnecessary spend on loyal customers and thus optimize resources directed for retention.
Models Evaluated:
- Logistic Regression (Unpenalized)
- Ridge (Logistic regression with 'l2' penalty)
- RidgeClassifier
- Lasso (Logistic regression with 'l1' penalty)
- Random Forest
- Support Vector Machine
- MLP Classifier
- K_Nearest_Neighbor
- Gradient Boosting Classifier