StreamWave uses a binary classification model to predict whether a subscriber will churn in the next 30 days so the retention team can send targeted offers. The current logistic regression model looks strong on overall accuracy, but the retention team says it is still missing too many customers who actually cancel.
| Metric | Value |
|---|---|
| Accuracy | 0.91 |
| Precision | 0.68 |
| Recall | 0.42 |
| F1 Score | 0.52 |
| AUC-ROC | 0.79 |
| Positive class rate (actual churn) | 0.12 |
| Predicted positive rate | 0.07 |
| Predicted Churn | Predicted Stay | |
|---|---|---|
| Actual Churn | 504 | 696 |
| Actual Stay | 237 | 8,563 |
This evaluation is based on 10,000 subscribers from the most recent validation month.
The VP of Growth wants to know whether accuracy is an appropriate headline metric for this use case and which metrics should guide model decisions instead. You need to interpret the current results, explain the tradeoffs among common classification metrics, and recommend how StreamWave should improve evaluation and model usage.