StreamWave uses a binary classification model to predict which subscribers are likely to cancel in the next 30 days so the retention team can send save offers. A logistic regression model was trained on 1.2M historical users, then deployed last quarter. Leadership is concerned because the model shows strong overall accuracy, but retention campaign results have been weaker than expected.
| Metric | Validation Set | Previous Baseline | Change |
|---|---|---|---|
| Accuracy | 0.91 | 0.88 | +0.03 |
| Precision | 0.54 | 0.49 | +0.05 |
| Recall | 0.28 | 0.41 | -0.13 |
| F1 Score | 0.37 | 0.45 | -0.08 |
| AUC-ROC | 0.79 | 0.76 | +0.03 |
| Churn Rate | 0.12 | 0.12 | 0.00 |
| Predicted Positive Rate | 0.06 | 0.10 | -0.04 |
The current model appears better on accuracy and AUC-ROC, but it identifies far fewer churners than the previous baseline. The retention team has budget to contact only 50,000 users per month, so the company needs a validation approach that reflects business goals rather than relying on a single metric.