EasyDeepLearn

How do you check whether a classifier's probabilities are well-calibrated?

medium

Answer

  • Draw a reliability diagram: bin predictions by predicted probability (e.g., 10 bins), for each bin plot mean predicted probability (x) against fraction of positives (y).
  • A perfectly calibrated model lies on the diagonal.
  • Also report ECE (Expected Calibration Error), the average absolute gap between predicted and empirical frequency across bins.
  • Alternatives: quantile bins for imbalanced data, log-loss / Brier as summary metrics.
Check yourself — multiple choice
  • By looking at accuracy only
  • Reliability diagram (predicted vs empirical frequency per bin) plus ECE
  • By computing R2R^{2} on probabilities
  • By plotting the ROC curve

Reliability diagram + ECE: how close is phatp_{\mathrm{hat}} to observed frequency, per bin?

#calibration#metrics

Practise Supervised Learning

215 interview questions in this topic.

Related questions