ML Experiment Log — Churn Prediction v3

Project: Customer Retention · Run ID: exp-2025-0912 · Author: @ml-team

Best AUC-ROC
0.923
▲ +3.1%
F1 Score
0.871
▲ +2.4%
Precision
0.889
Recall
0.854
🏆
Best model: XGBoost with SMOTE + feature selection
Outperforms production baseline (v2 LightGBM) by +3.1% AUC-ROC. Recommended for A/B test deployment targeting high-risk segment (top 15% churn probability).

Model Comparison

ModelAUC-ROCF1PrecisionRecallTrain TimeNotes
Logistic Regression (baseline)0.8310.8020.8190.78612s
Random Forest0.8740.8380.8510.8254m 2s
LightGBM v2 (production)0.8920.8470.8630.8321m 18scurrent prod
XGBoost default0.9010.8580.8720.8442m 44s
XGBoost + SMOTE + FS0.9230.8710.8890.8543m 12swinner
Neural Net (MLP)0.9080.8610.8740.84918m 5snot worth cost