Two reliability axes that live behind correctness
"The model is correct most of the time" can hide two distinct problems:
- Consistency — does it give the same answer when you rephrase the question?
- Calibration — does its expressed confidence match its actual accuracy?
Both matter. An inconsistent model erodes user trust ("I asked the same thing twice and got two different answers"). An uncalibrated model lies confidently — saying "I'm 95% sure" while being right only 60% of the time.
Measuring consistency
Take N rephrasings of the same question. Run them all. Score the answers' semantic similarity (BERTScore or embedding cosine). Average is your consistency score for that case. Average across cases is the system's consistency metric.
Measuring calibration
Have the model state confidence ("I'm X% sure"). Bin predictions by stated confidence. For each bin, compute actual accuracy. A well-calibrated model has actual accuracy ≈ stated confidence in each bin. Plot the deviation — that's the calibration curve.
Why frontier models are still poorly calibrated
RLHF training tends to over-confidence. Models learn that confident answers get higher human ratings, so they become more confident than warranted. The 2025-2026 generation is somewhat better but still typically over-confident on the "I'm sure" tail.