How do you monitor model calibration in production?
hardAnswer
- Bin predictions by predicted probability.
- For each bin, compute observed frequency of positive outcome (needs labeled data).
- Expected Calibration Error (ECE) = Σ .
- Plot reliability diagram.
- Alert if ECE degrades.
- Miscalibration causes: distribution shift, class imbalance change, threshold drift.
- Recalibrate via Platt scaling / isotonic without retraining.
- Critical for probabilistic decisions (loan approval thresholds).
Check yourself — multiple choice
- Random
- Bin by predicted prob, compare observed freq per bin; ECE = Σ × |pred - observed|; reliability diagram; alert on ECE degrade; recalibrate via Platt/isotonic without retraining
- Just accuracy
- Not real
Calibration: ECE + reliability diagram + recalibrate on drift.
#monitoring
Practise MLOps & Data Quality
215 interview questions in this topic.