Uncertainty / Methods
verifiedConformal Prediction
Stop asking the model for a confident label and ask it for a set. Conformal prediction turns any model, however badly calibrated, into one that outputs a set of labels guaranteed to contain the truth 90% of the time — and the guarantee is distribution-free, holding without assuming anything about the model or the data beyond exchangeability.
Split off a calibration set, score every calibration example by how badly the model fits it, and take the appropriate quantile of those scores. At test time, keep every label whose score falls under that threshold. That is the whole method: a sort and a lookup, wrapped around a model you never retrain, which is why it can be added to a system after the fact.
The guarantee is marginal, and that word does the work. Coverage holds averaged over inputs, not for each one — a set can be right 90% of the time overall while systematically failing on a subgroup, and conformal says nothing about which. What it does say is how much the guarantee costs you: it is bought with set size, and on hard inputs the set grows until it contains most of the label space and has told you nothing.
extra-labels holds 50% of the budget; rest holds the remaining 50%.
Labels the set adds as hedging, against the single label a point predictor would have committed to. Drag the coverage demand up to watch the hedge swamp the answer — the guarantee is bought with set size, and at the right the set is almost all hedge and has told you nothing.
Reviewed by opendroid · 2026-08-18
- arXiv:2107.07511 — A Gentle Introduction to Conformal Prediction and Distribution-Free Uncertainty Quantification
- arXiv:1905.02928 — Predictive inference with the jackknife+
Origin · not linkable
- Vovk, Gammerman & Shafer 2005 — Algorithmic Learning in a Random World · Springer · doi:10.1007/b106715