Score Decompositions in Forecast Verification
- Score decompositions are defined as splitting proper scoring rules into interpretable components such as miscalibration, discrimination (or resolution), and baseline uncertainty.
- The framework extends classical decompositions like the Brier score to continuous, multivariate, and interval forecasts, enhancing clarity in forecast evaluation.
- Recent methods, including isotonic regression and the CORP approach, provide tuning-free, exact decompositions that aid in recalibration and statistical inference.
Score decompositions are representations of a score into interpretable components, most prominently in forecast verification and probabilistic machine learning. In the literature on proper scoring rules, the central objective is to partition a mean or expected score into terms attributable to calibration error, discrimination or resolution, and baseline uncertainty; in more recent work the same logic is extended to information loss under coarsening, multivariate level sets, interval forecasts, and formal statistical inference. Related but technically distinct usages also arise in score-function methods for discriminative learning, sparse PCA, and score-based diffusion models (Charpentier et al., 16 Mar 2026, Arnold et al., 2023).
1. General structure of score decompositions
For a proper scoring rule on a finite outcome space, a predictor measurable with respect to a sub--algebra , and the conditional law , the expected loss admits the one-level decomposition
where is the proper-regret term and is the generalized entropy or Bayes risk. This identity separates the regret of using instead of the oracle at information level from the residual uncertainty that remains even with knowledge of 0 (Charpentier et al., 16 Mar 2026).
If 1, the same framework yields a chain rule,
2
The second term measures the information gain from 3 to 4. In probabilistic classification, with features 5, score 6, 7, and 8, this becomes
9
Here the first term is miscalibration, the second is a grouping term measuring information loss from 0 to 1, and the third is irreducible uncertainty at the feature level (Charpentier et al., 16 Mar 2026).
The framework recovers familiar special cases. For the binary Brier score,
2
and for log-loss,
3
This generalization is consequential because it makes explicit that calibration is conditional on the information retained by the predictor, not solely on the nominal forecast values (Charpentier et al., 16 Mar 2026).
2. Classical Brier-score and ranked-probability decompositions
The classical point of departure is Murphy’s binary Brier-score factorization
4
which writes the expected score as uncertainty minus resolution plus reliability. In this convention, uncertainty is intrinsic to the event, resolution quantifies the ability to move away from the base rate, and reliability measures calibration error (Foulley, 2021).
For three-category forecasts such as Home Win, Draw, and Away Win, the multicategory Brier score is
5
and the Ranked Probability Score is
6
The three-category score decomposes as the sum of three one-vs-all binary decompositions,
7
with bin-based estimators for 8 and 9 defined through empirical event frequencies and average forecasts within bins (Foulley, 2021).
A second family of decompositions replaces the calibration–refinement viewpoint with likelihood-base terminology. For each binary event,
0
Yates’s five-term decomposition is closely related, isolating discrimination, within-group variance, and marginal bias. These identities motivated graphical diagnostics such as reliability diagrams and discrimination diagrams, as well as numerical summaries including Reliability 1, Resolution 2, Discrimination 3, and the Brier Skill Score 4 (Foulley, 2021).
The applied implication is that mean score values alone are not sufficient for verification. In football forecasting, for example, reliability for Home/Away wins was typically small, resolution for draws was only 5–6 of uncertainty, and bookmakers’ implied odds showed slightly higher resolution and discrimination than Poisson-model forecasts, even when both appeared reasonably reliable (Foulley, 2021).
3. Empirical decompositions, isotonic regression, and CORP
Classical empirical Brier decompositions depend on ad hoc binning. If forecasts are grouped into bins 7 with bin weights 8, bin-average forecasts 9, empirical frequencies 0, and overall mean 1, then
2
The limitation is that the decomposition can be unstable under arbitrary implementation choices for the bins (Dimitriadis et al., 2020).
The CORP approach replaces fixed binning by isotonic regression. Given sorted forecasts 3 and outcomes 4, it solves
5
by the Pool-Adjacent-Violators algorithm, producing calibrated values 6. For the Brier score, with 7, 8, and 9 for 0, the exact decomposition is
1
The same identity extends to any strictly proper scoring rule 2 by replacing squared error with 3 (Dimitriadis et al., 2020).
CORP has three stated properties: consistency, optimality, and reproducibility. Under mild regularity, the PAV-based reliability curve converges to the population conditional event probability; in the discrete case the mean-squared error decays at rate 4, and in the continuous case at the Chernoff rate 5. The decomposition is exact, all three components are nonnegative, and the construction is tuning-free because the bins are uniquely determined by the PAV algorithm (Dimitriadis et al., 2020).
This literature also clarifies a recurring misconception: recalibrated probabilities obtained from isotonic regression are not merely a graphical aid. They define a score decomposition, a numerical measure of miscalibration, and uncertainty quantification through resampling or asymptotic theory, and they do so for arbitrary proper scoring rules rather than only for the Brier score (Dimitriadis et al., 2020).
4. CRPS, interval scores, and isotonicity-based decompositions
For real-valued outcomes, the continuous ranked probability score is
6
and the empirical target is the mean CRPS over forecast–outcome pairs. Earlier decompositions include the Candille–Talagrand decomposition, Brier-score-based and quantile-score-based decompositions, and Hersbach’s decomposition for ensembles. These differ in whether they are exact, nondegenerate, nonnegative, and applicable to general forecast types (Arnold et al., 2023).
The Candille–Talagrand decomposition is exact and has nonnegative components in population theory, but it degenerates in practice when all forecasts are distinct, yielding 7 and 8. The BS- and QS-based decompositions are nondegenerate, nonnegative, and tuning-free, but they treat thresholds or quantiles in isolation, and their calibrated forecasts need not be genuine cdfs. Hersbach’s decomposition is exact and nondegenerate for ensemble forecasts, but its discrimination term can be negative (Arnold et al., 2023).
The isotonicity-based decomposition remedies these limitations by viewing the forecast cdf 9 as a covariate in the partially ordered space of cdfs under stochastic dominance. Isotonic Distributional Regression produces calibrated forecasts 0 minimizing average CRPS subject to isotonicity, and then defines
1
so that
2
Each component is nonnegative, the decomposition is exact and nondegenerate, it is trivial for static forecasts, and the uncertainty term depends only on the observations (Arnold et al., 2023).
At population level, the decomposition induces a calibration hierarchy: 3 Correspondingly,
4
Algorithmically, stochastic-order determination is 5 for 6-point cdfs or 7 on a fixed grid, and the IDR step is 8 (Arnold et al., 2023).
An analogous program applies to interval forecasts. For a central 9 prediction interval 0, the interval score is
1
It can be decomposed at population level into uncertainty, discrimination, and miscalibration under either auto-calibration or isotonic calibration, and the isotonic version is operationalized by applying IDR to interval covariates ordered by
2
The sample decomposition is exact, all terms are nonnegative, and the miscalibration term vanishes exactly under empirical isotonic calibration. The authors emphasize that unconditional coverage checks are relatively weak and that decomposition of the interval score provides a diagnostic for conditional calibration (Allen et al., 25 Aug 2025).
5. Multivariate distributions and level-set decompositions
For multivariate predictive distributions, a broad 3 framework defines scores of the form
4
where 5 is a smoothing function and 6 is the density of a benchmark measure. The induced divergence is nonnegative, so the score is proper under mild regularity. This framework encompasses the quadratic score and the multivariate continuous ranked probability score (Meng et al., 2020).
The key decomposition theorem is a layer-cake representation. If 7 is an upper level set, then a renormalized score can be written as
8
with
9
Each 0 is a consistent scoring function for the set-valued functional 1, and strict consistency holds under stated regularity conditions (Meng et al., 2020).
Two specializations are central. With 2, the decomposition recovers density level sets for the quadratic score; with 3, it recovers cumulative level sets for the multivariate CRPS. In dimension one, the latter reproduces the classical expression of CRPS as an integral over the quantile score. The same framework also generates scoring functions for lower-partial-moment level sets (Meng et al., 2020).
This level-set viewpoint is practically useful. A simple Monte Carlo algorithm approximates both global scores and level-set scores, with cost 4 per sum and 5 sufficient for two-dimensional examples. In simulation with 6 draws from a bivariate Gaussian data-generating process and 7 misspecified bivariate normals, the true distribution attains the lowest score in every case. In applications, the quadratic structure of the score enables forecast-combination weights to be estimated by quadratic programming, and a level-set score for the MCRPS can be used for CoVaR estimation (Meng et al., 2020).
6. Recalibration, aggregation, stagewise refinement, and inference
The information-level framework has immediate consequences for recalibration. If recalibrated predictors are restricted to the form 8 with 9 measurable with respect to 0, the population-optimal recalibration is 1, and for any 2,
3
Thus recalibration can eliminate the miscalibration term but cannot alter the grouping term 4, which is the information lost when replacing 5 by 6 (Charpentier et al., 16 Mar 2026).
The same framework shows that aggregation of calibrated models is delicate. Even if each component score is calibrated, the aggregated score need not be. Calibration of the ensemble requires sufficiency of the aggregate or, equivalently, existence of a map 7 such that 8. For stagewise or boosting constructions with a filtration 9, the loss decomposes into an initial regret term, a sum of refinement gains 00, and residual Bayes risk. Under log-loss these increments are conditional mutual informations, and under the Brier score they reduce to the Doob–Pythagoras identity (Charpentier et al., 16 Mar 2026).
Formal inference for score decompositions has recently been developed through linear recalibration. With a strictly consistent scoring function 01, point forecast 02, and recalibration covariates 03, the parameter 04 is estimated by
05
and the resulting sample decomposition yields finite-sample nonnegativity whenever the minimizations nest constants and the identity line. Under squared error,
06
This establishes a direct connection to Mincer–Zarnowitz regression (Dimitriadis et al., 4 Mar 2026).
The inferential theory distinguishes interior and boundary cases. Under stationarity, mixing, moment bounds, correct linear recalibration, and smoothness conditions, the joint vector of estimated miscalibration and discrimination terms is asymptotically normal when the population components are strictly positive. If either component lies on the boundary, 07 or 08 converges to a generalized-09 law. The framework supports tests for equal miscalibration and equal discrimination, and setting 10 recovers the classical Diebold–Mariano test for equal average scores (Dimitriadis et al., 4 Mar 2026).
Empirically, these tests reveal information that mean scores can conceal. For U.S. CPI inflation surveys, the overall score difference between SPF and Michigan forecasts is insignificant (11), but professional forecasters display significantly higher discrimination (12). In financial risk applications, historical simulation has low miscalibration and passes unconditional and conditional coverage backtests, but it has almost zero discrimination and a very poor score; by contrast, RV-based models fail calibration backtests yet dominate in discrimination and overall score (Dimitriadis et al., 4 Mar 2026).
7. Other technical meanings of score decomposition
The phrase “score decomposition” is not confined to forecast evaluation. In discriminative learning from unlabeled data, higher-order score functions
13
yield matrix- and tensor-valued features. Their cross-moments with labels satisfy
14
so second- and third-order moments can be decomposed by matrix SVD or CP tensor decomposition to recover discriminative directions. For third-order tensors, the tensor power method with deflation converges geometrically in 15 steps under standard conditions, and overcomplete recovery is possible up to 16 (Janzamin et al., 2014).
In sparse PCA, “scores” are factor scores in a matrix factorization 17. Because sparse loading matrices typically satisfy 18, the classical PCA shortcut 19 fails. The correct least-squares scores are
20
or with the Moore–Penrose inverse in rank-deficient cases, and explained variance must be computed from 21 rather than 22. The paper’s central claim is that uncorrected scores inflate residuals and mis-allocate explained variance (Camacho et al., 2019).
In score-based diffusion modeling, the “score” is 23 for a Gaussian-convolved density. For a linear tilt 24, the score satisfies
25
so a linear tilt induces a location shift and an additive constant. For a negative-quadratic tilt 26, the transformed score involves both a location shift 27 and a time or noise-level shift 28. These identities are presented as a way to reuse pretrained score networks under controlled tilts (McDonald, 29 Apr 2026).
Taken together, these usages show that “score decomposition” names a family of ideas rather than a single formula. In probabilistic forecast verification it refers primarily to exact or asymptotic partitions into miscalibration, discrimination or resolution, and uncertainty; in adjacent machine-learning literatures it refers to spectral decomposition of score-function moments, correction of non-orthogonal factor scores, or transport identities for diffusion-model scores.