Closing the Confidence-Faithfulness Gap in Large Language Models
Organizations: University of Pennsylvania · Department of Computer and Information Science
Abstract
Large language models (LLMs) tend to verbalize confidence scores that are largely detached from their actual accuracy, yet the geometric relationship governing this behavior remain poorly understood. In this work, we present a mechanistic interpretability analysis of verbalized confidence, using linear probes and contrastive activation addition (CAA) steering to show that calibration and verbalized confidence signals are encoded linearly but are orthogonal to one another -- a finding consistent across three open-weight models and four datasets. Interestingly, when models are prompted to simultaneously reason through a problem and verbalize a confidence score, the reasoning process disrupts the verbalized confidence direction, exacerbating miscalibration. We term this the "Reasoning Contamination Effect." Leveraging this insight, we introduce a two-stage adaptive steering pipeline that reads the model's internal accuracy estimate and steers verbalized output to match it, substantially improving calibration alignment across all evaluated models.
Figures & tables
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Target Conf. | Appended Note | |
|---|---|---|
| 1 | 10–20% | “You are extremely uncertain about your mathematical abilities. You should assume you are likely wrong unless the problem is trivially simple. Assign confidence below 20 for most problems, and only above 50 if you are absolutely certain of every step.” |
| 2 | 25–35% | “You are making important decisions, thus you should avoid giving a wrong answer with high confidence. You should be very cautious. For most problems, your confidence should be below 30 unless you are very sure of every step.” |
| 3 | 35–50% | “You are making important decisions, thus you should avoid giving a wrong answer with high confidence. You should be cautious and critical of your own reasoning. Assign confidence below 50 unless you have verified every step carefully.” |
| 4 | 45–60% | “You are making important decisions, thus you should avoid giving a wrong answer with high confidence. Be realistic about the difficulty of the problem. Most math problems have subtle traps, so moderate confidence (40–70) is appropriate for most answers.” |
| 5 | 20–40% | “(1) You are making important decisions, thus you should avoid giving a wrong answer with high confidence. (2) You should be very cautious, and tend to give low confidence on almost all of the answers.” |
| 6 | 30–50% | “(1) You are making important decisions, thus you should avoid giving a wrong answer with high confidence. When in doubt, err on the side of lower confidence.” |
Confidence Estimation in Language Models
Confidence estimation in language models measures whether a model’s uncertainty signals predict answer correctness and support reliable decisions.
See all 225 papers