Research map / Large language models / Language, safety and interpretability
Decomposing Uncertainty for Large Language Models through Input Clarification Ensembling
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes input clarification ensembling, which decomposes an LLM's total uncertainty into aleatoric (input ambiguity) and epistemic parts by ensembling predictions over LLM-generated clarifications of the input, without modifying model weights.
Problem
Uncertainty decomposition for black-box LLMs: separating total predictive uncertainty into aleatoric (input ambiguity) and epistemic (missing knowledge) components, which BNNs and Deep Ensembles cannot do cheaply for LLMs.
Approach
Symmetric analogue of Deep Ensembles: instead of ensembling models to capture epistemic uncertainty, ensemble predictions over generated input clarifications so that the mutual information between outputs and clarifications approximates aleatoric uncertainty from input ambiguity, while the average entropy under clarified inputs approximates the remaining (epistemic) uncertainty.
Key results
- On AmbigQA, the method reaches 71.7 AUROC (GPT clarifier) and 67.1 (fine-tuned Llama-3-8B clarifier) for ambiguity detection, versus 55.0 for Ask4Conf-d and 54.9 for Semantic Entropy.
- On AmbigInst, the method reaches 81.3 AUROC versus 66.0 for Semantic Entropy and 57.9 for Ask4Conf-d.
- For mistake detection on GSM8K, the method reaches 89.7 AUROC, versus 88.2 for Semantic Entropy and 58.1 for Ask4Conf.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Use input clarification ensembling rather than Semantic Entropy for mistake detection | gpt-3.5-turbo-0613 · Natural Question | AUROC: 63.8 -> 72.3 | Helped |
| Use input clarification ensembling rather than Ask4Conf for mistake detection | gpt-3.5-turbo-0613 · GSM8K | AUROC: 58.1 -> 89.7 | Helped |
| Use input clarification ensembling rather than Ask4Conf for mistake detection | gpt-3.5-turbo-0613 · GSM8K | F1 score: 92.3 -> 94.7 | Helped |
| Use input clarification ensembling rather than the strongest listed baseline | gpt-3.5-turbo-0613 · AmbigQA | AUROC: 55.4 -> 71.7 | Helped |
| Use input clarification ensembling rather than the strongest listed baseline | gpt-3.5-turbo-0613 · AmbigInst | AUROC: 66.0 -> 81.3 | Helped |
| Use input clarification ensembling rather than the strongest listed baseline | gpt-3.5-turbo-0613 · AmbigInst | F1 score: 75.4 -> 77.9 | Helped |
| Replace the GPT clarification model with a fine-tuned LLaMA clarification model | Input Clarification Ensembling · AmbigQA | AUROC: 71.7 -> 67.1 | Mixed |
| Use ground-truth disambiguation instead of generated clarifications | Input Clarification Ensembling · AmbigQA | AUROC: 71.7 -> 89.8 | Helped |
| Use ground-truth disambiguation instead of generated clarifications | Input Clarification Ensembling · AmbigInst | AUROC: 81.3 -> 96.7 | Helped |
| Ensemble varying in-context examples instead of input clarifications | Black-box LLM ambiguity detection · AmbigQA | AUROC: 71.7 vs 53.6 | Hurt |
| Clarify the input before generating predictions | Input Clarification Ensembling · AmbigQA and AmbigInst | aleatoric uncertainty | Helped |
| Increase the number of input clarifications | Input Clarification Ensembling · AmbigQA and AmbigInst | recall of correct answers | Helped |
Surprising findings
- Ask4Conf performs well on NQ factual QA (70.4 AUROC) but poorly on GSM8K (58.1 AUROC).
- Deep Ensembles built from varying in-context examples yield aleatoric uncertainty with almost no gap between ambiguous and unambiguous AmbigQA questions (0.13 vs 0.13), so the BNN/Deep Ensemble decomposition does not transfer to black-box LLMs.
Limitations
- Relies on LLM calibration for factoid QA and math reasoning; performance on other tasks may degrade.
- Ambiguity detection is weak on AmbigQA where ambiguities are subtle, so clarification quality limits the method.
- The epistemic term is only approximate, since it assumes input ambiguity is the sole source of aleatoric uncertainty, and the paper focuses on aleatoric decomposition.
Experimental setup
Datasets: AmbigQA Natural Questions GSM8K Instruction induction AmbigInst
Benchmarks: Natural Questions GSM8K AmbigQA AmbigInst
Metrics: AUROC F1 score average aleatoric uncertainty average entropy recall of correct answers
Baselines: Semantic Entropy Ask4Conf Ensembles* SelfConsistency Sample Repetition Sample Diversity
Builds on: Bayesian neural networks Deep Ensembles Semantic Entropy Ask4Conf
Closest papers by meaning
- Distinguishing the Knowable from the Unknowable with Language Models (ICML 2024 · similarity 0.91)
- Variational Uncertainty Decomposition for In-Context Learning (NeurIPS 2025 · similarity 0.91)
- Benchmarking LLMs via Uncertainty Quantification (NeurIPS 2024 · similarity 0.90)
- Conformal Prediction with Paraphrase-Aware Scoring for LLM Uncertainty Quantification (NeurIPS 2026 · similarity 0.90)
- Kernel Language Entropy: Fine-grained Uncertainty Quantification for LLMs from Semantic Similarities (NeurIPS 2024 · similarity 0.90)
- Inv-Entropy: A Fully Probabilistic Framework for Uncertainty Quantification in Language Models (NeurIPS 2025 · similarity 0.89)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
