SelfReflect: Can LLMs Communicate Their Internal Answer Distribution?
Not on the map. Why?
Abstract (arXiv)
The common approach to communicate a large language model's (LLM) uncertainty is to add a percentage number or a hedging word to its response. But is this all we can do? Instead of generating a single answer and then hedging it, an LLM that is fully transparent to the user needs to be able to reflect on its internal belief distribution and output a summary of all options it deems possible, and how likely they are. To test whether LLMs possess this capability, we develop the SelfReflect metric, an information-theoretic distance between a given summary and a distribution over answers. In interventional and human studies, we find that SelfReflect indicates even slight deviations, yielding a fine measure of faithfulness between a summary string and an LLM's actual internal distribution over answers. With SelfReflect, we make a resounding negative observation: modern LLMs are, across the board, incapable of revealing what they are uncertain about, neither through reasoning, nor chains-of-thoughts, nor explicit finetuning. However, we do find that LLMs are able to generate faithful summaries of their uncertainties if we help them by sampling multiple outputs and feeding them back into the context. This simple approach shines a light at the universal way of communicating LLM uncertainties whose future development the SelfReflect score enables. To support the development of this universal form of LLM uncertainties, we publish the code that implements our metric for arbitrary LLMs under https://github.com/apple/ml-selfreflect .
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 25 of its 46 references that are in the map. First posted on arXiv 26 May 2025.
Builds on
25 of 46 references.
References · 25
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2024Qwen2.5 Technical Reportcited by 4,942
- 2017TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehensioncited by 2,955
- 2022Language Models (Mostly) Know What They Knowcited by 1,856
- 2025Gemma 3 Technical Reportcited by 1,824
- 2022Teaching Models to Express Their Uncertainty in Wordscited by 751
- 2023Towards General Text Embeddings with Multi-stage Contrastive Learningcited by 723
- 2024Phi-4 Technical Reportcited by 711
- 2020SummEval: Re-evaluating Summarization Evaluationcited by 674
- 2024A Systematic Survey of Prompt Engineering in Large Language Models: Techniques and Applicationscited by 431
- 2024Measuring short-form factuality in large language modelscited by 373
- 2020Unsupervised Quality Estimation for Neural Machine Translationcited by 211
13 more
- 2019BERT has a Mouth, and It Must Speak: BERT as a Markov Random Field Language Modelcited by 185
- 2024Fact-Checking the Output of Large Language Models via Token-Level Uncertainty Quantificationcited by 162
- 2023LM-Polygraph: Uncertainty Estimation for Language Modelscited by 131
- 2024SaySelf: Teaching LLMs to Express Confidence with Self-Reflective Rationalescited by 105
- 2024A Comprehensive Survey on Process-Oriented Automatic Text Summarization with Exploration of LLM-Based Methodscited by 102
- 2024Can Large Language Models Faithfully Express Their Intrinsic Uncertainty in Words?cited by 87
- 2020Fill in the BLANC: Human-free quality estimation of document summariescited by 82
- 2023Multi-Dimensional Evaluation of Text Summarization with In-Context Learningcited by 44
- 2023A Better Way to Do Masked Language Model Scoringcited by 27
- 2025Revisiting Uncertainty Quantification Evaluation in Language Models: Spurious Interactions with Response Length Bias Resultscited by 21
- 2024LoGU: Long-form Generation with Uncertainty Expressionscited by 19
- 2024Rethinking Uncertainty Estimation in LLMs: A Principled Single-Sequence Measurecited by 18
- 2024On Subjective Uncertainty Quantification and Calibration in Natural Language Generationcited by 16
Built on by
Citing papers per year: 2025: 2; 2026: 4.
6 papers.
- 2025Position: Uncertainty Quantification Needs Reassessment for Large-language Model Agentscited by 32
- 2026Verbalizing LLM's Higher-order Uncertainty via Imprecise Probabilitiescited by 5
- 2025Reasoning's Razor: Reasoning Improves Accuracy but Can Hurt Recall at Critical Operating Points in Safety and Hallucination Detectioncited by 3
- 2026When Does a Language Model Commit? A Finite-Answer Theory of Pre-Verbalization Commitmentcited by 2
- 2026Scaling Reasoning Hop Exposes Weaknesses: Demystifying and Improving Hop Generalization in Large Language Modelscited by 1
- 2026Uncertainty Quantification for LLM Agents: A Taxonomy, an Evaluation Protocol, and an Empirical Studycited by 0
- 2026Uncertainty Quantification for LLM Agents: A Taxonomy, an Evaluation Protocol, and an Empirical Study7 Sep 2026
- 2026When Does a Language Model Commit? A Finite-Answer Theory of Pre-Verbalization Commitment7 May 2026
- 2026Verbalizing LLM's Higher-order Uncertainty via Imprecise Probabilities11 Mar 2026
- 2026Scaling Reasoning Hop Exposes Weaknesses: Demystifying and Improving Hop Generalization in Large Language Models29 Jan 2026
- 2025Reasoning's Razor: Reasoning Improves Accuracy but Can Hurt Recall at Critical Operating Points in Safety and Hallucination Detection23 Oct 2025
- 2025Position: Uncertainty Quantification Needs Reassessment for Large-language Model Agents28 May 2025