StreamWave uses a binary classification model to predict whether a subscriber will churn in the next 30 days so the CRM team can send retention offers. A logistic regression model was recently deployed, and leadership wants to know if it is actually performing well enough to use in production.
The model was evaluated on a holdout set of 10,000 subscribers with a 20% churn rate.
| Metric | Value |
|---|---|
| Accuracy | 0.84 |
| Precision | 0.68 |
| Recall | 0.51 |
| F1 Score | 0.58 |
| AUC-ROC | 0.79 |
| Log Loss | 0.43 |
| Predicted churn rate | 15% |
| Actual churn rate | 20% |
Confusion matrix counts at the current threshold of 0.50:
| Predicted Churn | Predicted Stay | |
|---|---|---|
| Actual Churn | 1,020 | 980 |
| Actual Stay | 480 | 7,520 |
The VP of Growth sees 84% accuracy and believes the model is strong. However, the retention team is concerned that nearly half of churners may be missed. You need to assess whether this model is truly performing well and whether the current operating threshold is appropriate.