Proper Scoring Rule
A proper scoring rule evaluates probabilistic predictions in a way that rewards honest probabilities. If the true conditional distribution is , the best expected score should be achieved by predicting , not by reporting an overconfident or distorted distribution.
For a loss-style score where lower is better, propriety means:
for any predicted distribution .
If equality holds only when , the rule is strictly proper:
Strict propriety matters when the goal is not only ranking decisions, but learning or evaluating the full predictive distribution.
Why It Matters
Accuracy only evaluates the final class decision. A proper scoring rule evaluates the full predictive distribution:
This matters when probabilities are used for Threshold selection, Calibration, Selective prediction, active learning, or risk-sensitive decisions.
Common Examples
Negative log-likelihood for a discrete target:
Brier score for a binary target:
Continuous ranked probability score for a real-valued target:
where is the predicted cumulative distribution function.
NLL, Brier score, and CRPS are proper scoring rules. NLL penalizes confident wrong probabilities strongly; Brier score is bounded and often easier to interpret for binary risk.
Non-Examples
Accuracy, F1, AUROC, and AUPRC are not proper scoring rules. They can be useful metrics, but they do not reward the full predictive distribution.
For example, threshold accuracy evaluates:
This can be optimized by changing a score around a threshold, even if the reported probability no longer matches the true event probability.
Proper vs Calibrated
A good proper scoring rule value does not guarantee perfect calibration in every slice. It summarizes probability quality. Reliability diagrams and calibration error show where the predicted probabilities and empirical frequencies disagree.
The practical workflow is:
Choosing a Scoring Rule
| Prediction type | Proper score | Notes |
|---|---|---|
| Binary probability | Brier, NLL | Brier is bounded; NLL is sharper on overconfidence |
| Multi-class distribution | NLL, multiclass Brier | check class imbalance separately |
| Sequence distribution | token NLL, sequence NLL | report averaging unit and masks |
| Continuous density | NLL, CRPS | check uncertainty calibration |
| Selective prediction | proper score plus coverage/risk | confidence must support abstention |
Checks
- Is the model output a probability distribution, not only a score?
- Is the metric computed on held-out data under a fixed protocol?
- Is the score averaged over the correct unit: example, token, atom, residue, graph, or sequence?
- Are invalid, padded, or missing targets masked before scoring?
- Are thresholded metrics reported separately from probability metrics?
- Is the claim about decisions, ranking, calibration, or the full distribution?
- Does the chosen scoring rule match the target type?