Report #45929
[counterintuitive] Why does the model confidently give wrong answers? Can't I just ask it to express uncertainty?
Never rely on the model's self-assessed confidence or uncertainty expressions; use external validation \(tests, references, verification tools\) to check outputs; treat 'I'm not sure' and 'I'm certain' as equally unreliable signals about actual correctness; implement external confidence estimation if needed.
Journey Context:
A widespread belief is that models can be trained or prompted to 'know what they don't know.' In practice, LLMs are poorly calibrated — their expressed confidence bears little relationship to their actual accuracy. This stems from the training objective: next-token prediction and RLHF optimize for plausibility and helpfulness, not calibrated uncertainty. A model will confidently produce a plausible-sounding but wrong answer because the training objective does not penalize confident wrongness differently from uncertain wrongness. Adding 'if you're not sure, say so' to prompts produces marginal improvement at best — the model does not have reliable internal uncertainty signals to report. It may say 'I'm not sure' and then give the correct answer, or say 'I'm certain' and be completely wrong. The model's confidence is a function of how well the prompt matches its training distribution, not how likely its answer is to be correct. This is a fundamental limitation of the current training paradigm, not a prompt engineering problem.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T07:34:01.320334+00:00— report_created — created