Calibration
Whether a model's confidence means anything — and modern neural networks are worse at it than the ones they replaced.
When not to use it
- (Calibration is a property, not a technique. The question is when to distrust confidence.)*
- Neural network confidence, uncalibrated. Systematically overconfident. Temperature-scale it first; it's ten minutes and free.
- An LLM's verbalised confidence. "I'm quite sure" is generated text, not a probability.
- Confidence-based escalation, without checking. The threshold you set won't fire if the model is overconfident.
- Calibration as a substitute for accuracy. A well-calibrated bad model is honestly bad. That's better than dishonestly bad, and it's still bad.
Reach for something else instead
- Temperature scaling — one parameter, doesn't touch accuracy, fixes most of it.
- Isotonic regression / Platt scaling — for non-neural models.
- Conformal prediction — distribution-free coverage guarantees. Stronger, and gives you sets rather than scores.
- Ensembles — averaging models improves calibration somewhat, for free, if you have them.
Read more on the blog
- What an AI confidence score actually meansA model that says it is 90% sure can be right 60% of the time, and a perfectly calibrated one still tells you nothing about the answer in front of you. Two theories of probability, and why the gap matters.
- COMPAS: both sides of the dispute were correctA newspaper said a risk score was biased. The vendor said it was fair. Two research teams then proved independently that both claims were true and cannot both be fixed.
- Why AI hallucinates: the confident lie is a feature, not a bugAI models don't hallucinate because they're broken. They hallucinate because we trained and scored them in a way that rewards confident guessing over honest uncertainty, and that has a mathematical floor. The real mechanism, the 2026 research that pinned it down, and what actually reduces it.
- AI bias and fairness: why 'fair' has no single answerAI now helps decide who gets a loan, an interview, bail, or medical priority, and the fear is that it does so unfairly. The instinct is to remove the bias and make the model fair. But a mathematical result makes that impossible in a precise way: several reasonable definitions of fairness cannot all hold at once, so fairness is not a bug to fix but a choice among competing values.
Further reading
- Guo et al. (2017), On Calibration of Modern Neural Networks — modern networks are worse calibrated than their less accurate predecessors. Temperature scaling fixes most of it.
- Niculescu-Mizil & Caruana (2005), Predicting Good Probabilities with Supervised Learning — which model families are miscalibrated in which direction, and why.
- Kadavath et al. (2022), Language Models (Mostly) Know What They Know — the more optimistic reading for LLMs, worth weighing against the RLHF findings.
Primary sources, listed so you can check the claims on this page rather than take them on trust.
Where people go wrong
- Treating softmax output as probability. It's a normalised score and it's usually overconfident.
- Building confidence-based escalation without checking calibration. Your threshold silently never fires.
- Fitting temperature on training data. It has to be held-out or you've calibrated to the memorised set.
- Assuming better accuracy means better calibration. Guo et al.: they moved in opposite directions.
- Trusting an LLM's stated confidence. It's producing the words a confident person would use.
At a glance
Often compared with
Where this sits
A destination. 3 concepts lead here, and nothing in the corpus depends on it.
Computed from the prerequisite graph, not assigned. How this works