Two ways to correct a predictive

A forecast can be miscalibrated in more than one way, and the repair you reach for decides what you pay.

Abstract. Recalibration maps a predictive's probability integral transform back to uniform. It reliably delivers nominal coverage and costs sharpness: applied to three foundation models it moves central-90% coverage to 0.902 in every case and loses 1.8 to 3.4 percent of CRPS. A conditional reparameterisation of the same residual instead estimates a latent scale state and leaves the density family intact. It gains 1 to 3 percent of pinball loss and improves coverage at the same time. The difference is whether the correction carries state, and whether it discards the tails it was given.

1. Two corrections

Both start from the same object. Push each realized value through the forecast distribution it was predicted by and you get a number that should be uniform, and through the normal quantile a number that should be standard normal. Call it z. Every claim below is a statement about z.

Recalibration observes that z is not uniform and applies a monotone map to make it so. The map is estimated from the empirical distribution of past residuals. Conformal predictive systems are the rigorous version, with finite-sample coverage guarantees under exchangeability.

Conditional reparameterisation observes that z has the wrong conditional shape and fits a small state-carrying model to it, then composes that model back onto the original predictive as a change of variables. Homogenization is the version measured here, using a two-point Gaussian scale mixture. See the homogenization page for the mechanism.

2. What recalibration costs

Recalibration works, in the sense it promises. Applied to three foundation models on economic change-series, one step ahead, 8,740 paired series with degenerate series excluded:

base modelncentral-90% coverageCRPS ratio recalibrated wins
Chronos8,7400.792 → 0.9021.017934.1%
TiRex8,7400.801 → 0.9021.034416.4%
TimesFM8,7400.801 → 0.9021.023725.7%

Coverage lands on 0.902 for all three, from 0.79 to 0.80 before. That is the guarantee delivered. The CRPS ratio is above one in every case, so the corrected forecast is worse on the proper score, winning only 16 to 34 percent of series. The guarantee is paid for in width.

The same pattern appears when conformal machinery is the whole method rather than a wrapper. Against laplace on the non-price FRED universe:

methodnlaplace wins, log-likelihood laplace wins, CRPSmean log-likelihood
AutoARIMA+ACI@251,68584%36%+0.45
AutoARIMA+conformal@251,68582%36%+0.28
CSP5,40298%98%-0.30
CSP-adaptive5,40298%98%-0.09
laplace5,402 +1.56

3. What the reparameterisation gains

The same residual stream, corrected conditionally instead of marginally. FRED, 792 paired series per horizon, one pool per horizon:

hnpinball ratiowinscoverage
17920.990961.4%0.854 → 0.841
37910.991058.2%0.858 → 0.856
57920.966664.4%0.920 → 0.869
67900.967664.7%0.902 → 0.859
87900.976462.7%0.894 → 0.849
127860.967265.8%0.856 → 0.802

Ratios are below one throughout, so the corrected forecast is better on the proper score, by about 0.9 percent at one step and 3.3 percent at h=5. Coverage moves toward nominal at the same time. The sign of the cost is reversed relative to recalibration.

4. Why the sign differs

A marginal map cannot tighten and widen at once. Recalibration fits one monotone map for the whole stream. If coverage is short on average, the map widens on average. A state-carrying correction can tighten in quiet stretches and widen in violent ones, so mean width can fall while coverage rises. That is only available to a correction that conditions on something.

Recalibration discards the tails it was given. A conformal predictive system emits a distribution assembled from empirical residual quantiles, so the parametric tail of the original predictive is gone. Under logarithmic loss that loss is priced: it is the irreducible cost of a coarser retained representation, which is the subject of the conformal information gap study. The reparameterisation composes as F̃(y) = H(Φ-1(F(y))) and keeps the original density, including its fitted tails.

One of them can decline to act. The candidate pool includes an identity frozen at unit variance holding most of the prior weight, so on a well-specified stream it selects "do nothing" and costs about 0.0002 nats. Recalibration always pays finite sample quantile noise, and always buys its guarantee with width.

They target different defects. laplace over-covers: measured 0.912 against a 0.900 target on the same rows. Its problem is sharpness, not coverage, so a method whose purpose is to secure coverage has nothing to offer it. The foundation models under-cover at 0.79 to 0.80, which is exactly the condition recalibration is built for, and there it does move coverage to nominal.

5. When to use which

6. Limitations

Reproducing this

PYTHONPATH=src:benchmarks python benchmarks/correction_page.py

Recalibration arm: 1329 degenerate series excluded of the week-study universe. Homogenization arm measured with skaters 0.16.0+ff9740f. Page written 2026-08-14. Every figure is generated, not transcribed.