SAGE: Answer-Conditioned Uncertainty Targets for Verbal Uncertainty Alignment
Summary
SAGE proposes a group-level uncertainty target that constructs an answer-conditioned uncertainty geometry over sampled responses to improve verbal uncertainty alignment in LLMs, and introduces GUPO for training. Experiments across reasoning tasks show improved uncertainty ranking and reduced overconfidence.
View Cached Full Text
Cached at: 06/11/26, 01:38 PM
# SAGE: Answer-Conditioned Uncertainty Targets for Verbal Uncertainty Alignment
Source: [https://arxiv.org/html/2606.11512](https://arxiv.org/html/2606.11512)
Kaiwen Shi Zheyuan Zhang11footnotemark:1Yanfang Ye University of Notre Dame \{kshi3,yye7\}@nd\.edu
###### Abstract
Large language models increasingly express uncertainty through natural\-language statements, yet these expressions often fail to reflect the model’s sampled behavior\. We study verbal uncertainty alignment as a distributional calibration problem: the appropriate uncertainty target for a prompt should be estimated from repeated model outputs rather than from an isolated response\. However, group rollouts alone are insufficient, since the resulting target must provide a useful training signal\. Existing targets only partially satisfy this requirement\. Therefore, we proposeSAGE\(Semantic\-AnswerGuidedEntropy\), a group\-level uncertainty target that constructs an answer\-conditioned uncertainty geometry over sampled responses\. SAGE preserves categorical, numeric, and symbolic answer distinctions while maintaining a smooth and scale\-preserving calibration signal\. We further apply this target throughGroup\-Uncertainty Preference Optimization\(GUPO\), an uncertainty\-channel training framework that supervises verbal uncertainty expressions rather than the full response\. Experiments across factual, mathematical, and multiple\-choice reasoning tasks show improved uncertainty ranking, lower calibration error, and reduced overconfidence\. Our code is available[here](https://anonymous.4open.science/r/SAGE-6017/)\.
SAGE: Answer\-Conditioned Uncertainty Targets for Verbal Uncertainty Alignment
Kaiwen Shi††thanks:Equal contribution\.Zheyuan Zhang11footnotemark:1Yanfang Ye††thanks:Corresponding author\.University of Notre Dame\{kshi3,yye7\}@nd\.edu
## 1Introduction
Figure 1:Our motivation and key idea\.Existing group\-level targets each miss a key requirement for verbal uncertainty calibration: MAF is answer\-faithful but coarse, SE captures semantic equivalence but produces discontinuous rewards, and KLE is smooth but can underestimate task\-critical answer disagreement in generic embedding space\. SAGE addresses these limitations by injecting answer\-aware structure into the response geometry while preserving smooth kernel\-based entropy\. This expands task\-critical differences within compressed semantic neighborhoods and yields a smoother, more answer\-faithful, and scale\-preserving uncertainty target, providing a stronger reward signal for verbal uncertainty alignment\.Recent progress in large language models \(LLMs\)Yeet al\.\([2025](https://arxiv.org/html/2606.11512#bib.bib25)\); Chenet al\.\([2025b](https://arxiv.org/html/2606.11512#bib.bib26),[a](https://arxiv.org/html/2606.11512#bib.bib27)\)has achieved remarkable success and expanded their use in open\-ended generation tasksMenget al\.\([2024](https://arxiv.org/html/2606.11512#bib.bib3)\); Belkhouribchia and Pen \([2025](https://arxiv.org/html/2606.11512#bib.bib4)\)\. However, this success is accompanied by serious reliability challenges: model outputs can appear fluent and plausible even when the underlying answer is uncertain or unsupportedFarquharet al\.\([2024](https://arxiv.org/html/2606.11512#bib.bib5)\)\. In real\-world scenarios, hidden uncertainty may lead to hallucinations with severe consequences\. These failures are not simply matters of imperfect text generation; they can mislead users, amplify unsafe decisions, and, in extreme cases, cause physical harmSavageet al\.\([2024](https://arxiv.org/html/2606.11512#bib.bib1)\); Omaret al\.\([2025](https://arxiv.org/html/2606.11512#bib.bib2)\)\.
To mitigate such risks, researchers have explored different ways to represent model uncertainty\. Internal signals, such as token probabilitiesGuptaet al\.\([2024](https://arxiv.org/html/2606.11512#bib.bib6)\)or hidden statesAzaria and Mitchell \([2023](https://arxiv.org/html/2606.11512#bib.bib7)\), are informative but require model access and are difficult to interpret\. Sampling\-based signals reveal behavioral instability across repeated generationsKuhnet al\.\([2023](https://arxiv.org/html/2606.11512#bib.bib8)\); Nikitinet al\.\([2024b](https://arxiv.org/html/2606.11512#bib.bib9)\), but they are costly\. Meanwhile, asking an LLM to verbalize its own uncertainty provides a direct and practical signalXionget al\.\([2023b](https://arxiv.org/html/2606.11512#bib.bib10)\); Linet al\.\([2022](https://arxiv.org/html/2606.11512#bib.bib11)\)\. A statement such as “I am uncertain” or “I am 80% confident” is immediately visible in the model output, available even in black\-box settings, and easy for users or downstream applications to interpret\. However, this convenience is useful only if the expressed uncertainty matches the reliability of the model’s actual behavior, i\.e\., if the verbal uncertainty is calibratedKapooret al\.\([2024](https://arxiv.org/html/2606.11512#bib.bib12)\)\. Without calibration, verbal uncertainty becomes unreliable and can turn model errors into misplaced trust\.
A key challenge is constructing the target used to align verbal uncertainty\. Since uncertainty should reflect the model’s behavioral uncertainty rather than the surface form of a single answer, the central question is what target the model should learnGenget al\.\([2023](https://arxiv.org/html/2606.11512#bib.bib13)\)\. Existing targets capture different aspects of uncertainty, but each leaves an important gap\. Maximum answer frequency \(MAF\) is answer\-relevant but ignores semantic distanceColeet al\.\([2023](https://arxiv.org/html/2606.11512#bib.bib15)\)\. Semantic Entropy \(SE\) handles paraphrases through meaning\-equivalence clusters, but hard clustering makes the signal coarse and discontinuousKuhnet al\.\([2023](https://arxiv.org/html/2606.11512#bib.bib8)\)\. Kernel language entropy \(KLE\) is smoother, but generic embedding geometry can blur task\-critical answer distinctions, such as option labels, numeric values, or symbolic expressionsNikitinet al\.\([2024b](https://arxiv.org/html/2606.11512#bib.bib9)\)\. Thus, target quality becomes an optimization bottleneck:without a reliable uncertainty target, the reward signal can collapse into noise or shortcuts,leaving the optimizer unable to distinguish calibrated uncertainty from superficial response patterns\.
To address this target gap, we proposeSAGE\(Semantic\-AnswerGuidedEntropy\), a new group\-level self\-uncertainty target that reformulates verbal uncertainty alignment through answer\-conditioned uncertainty geometry\. The key idea is that an uncertainty target should not be determined solely by generic semantic variation; it should also reflect whether sampled generations remain compatible under the task\-specific answer structure\. This allows SAGE to preserve smooth reward variation while correcting a common failure mode of generic semantic metrics, where incompatible option labels, distinct numerical values, or non\-equivalent symbolic expressions are treated as near\-equivalent\. By imposing this answer\-conditioned structure, SAGE turns repeated generations into a structured uncertainty signal rather than an unorganized set of samples\. Building on this target, we further introduceGroup\-Uncertainty Preference Optimization\(GUPO\), which uses SAGE as the supervision signal to align verbal uncertainty with sampled model behavior\. Experiments on factual QA, mathematical reasoning, and multiple\-choice understanding show that our framework improves uncertainty ranking, reduces calibration error, and mitigates overconfidence across distinct answer formats\.
Our contributions are as follows:
- •We show that verbal uncertainty alignment is a distributional calibration problem, and identify a reward\-signal bottleneck that limits existing group\-level uncertainty targets\.
- •We introduceSAGE, a semantic\-answer guided entropy target, together withGUPO, an uncertainty\-channel preference framework that optimizes verbal uncertainty expressions instead of full responses\.
- •We validate the approach across factual, mathematical, and multiple\-choice reasoning tasks, where our framework consistently outperforms existing baselines in uncertainty ranking, calibration error, and overconfidence reduction\.
## 2Problem formulation
### 2\.1Distributional Blindness
Existing work attempts to address uncertainty calibration through response\-level methods, such as supervised fine\-tuningJanget al\.\([2025](https://arxiv.org/html/2606.11512#bib.bib16)\)and pairwise preference optimizationZhanget al\.\([2025b](https://arxiv.org/html/2606.11512#bib.bib17),[a](https://arxiv.org/html/2606.11512#bib.bib18)\)\. However, a single response can reveal what the model sampled, but it cannot reveal whether the underlying probability mass is concentrated on that answer or dispersed across plausible alternatives, thus creating a structural mismatch for self\-uncertainty calibration\.
To be specific, supervised fine\-tuning teaches the model to reproduce a target uncertainty expression by maximizing the likelihood of the supervised output tokensLinet al\.\([2022](https://arxiv.org/html/2606.11512#bib.bib11)\); Chaudhryet al\.\([2024](https://arxiv.org/html/2606.11512#bib.bib23)\); Janget al\.\([2025](https://arxiv.org/html/2606.11512#bib.bib16)\), instead of directly learning how uncertainty should change with the dispersion of the model’s own response distribution\. Similarly, pairwise preference optimization establishes only a local gradient by updating the policy to maximize the log\-likelihood margin between two static responsesLiet al\.\([2026](https://arxiv.org/html/2606.11512#bib.bib24)\); Zhanget al\.\([2025b](https://arxiv.org/html/2606.11512#bib.bib17)\), which lack sufficient information to determine whether the policy is sampling from a stable or highly entropic region\. As a result, response\-level training can adjust the form or scale of verbal uncertainty, but it does not naturally align uncertainty with the model’s sampled response distribution\.
Figure 2:Illustration of the distributional gap in verbal uncertainty calibration\. \(a\) A single response cannot reveal whether it comes from a stable or unstable response distribution\. \(b\) Distributional calibration uses repeated samples: stable groups justify lower uncertainty, while dispersed groups require higher uncertainty\.Figure 3:Uncertainty distributions produced by different group\-level targets on the same 20 sampled responses from the evaluation set\. Semantic Entropy \(SE\) and Kernel Language Entropy \(KLE\) can both underestimate answer\-level uncertainty: SE collapses variation through hard semantic clusters, while KLE smooths over task\-critical answer disagreement in embedding space\. This motivates a target that is smooth, answer\-aware, and scale\-preserving\.
### 2\.2Group\-Uncertainty Preference Optimization
After constructing a group\-level uncertainty targett\(Gx\)t\(G\_\{x\}\), we apply the calibration signal to the verbal uncertainty expression rather than to the full response\. For a responseyi=\(zi,vi\)y\_\{i\}=\(z\_\{i\},v\_\{i\}\), the answer\-bearing contentziz\_\{i\}provides context, while the uncertainty expressionviv\_\{i\}is the object of calibration\. Letu^\(vi\)∈\[0,1\]\\hat\{u\}\(v\_\{i\}\)\\in\[0,1\]denote the uncertainty value expressed byviv\_\{i\}\. We define
ri=−ℓ\(u^\(vi\),t\(Gx\)\),r\_\{i\}=\-\\ell\\big\(\\hat\{u\}\(v\_\{i\}\),t\(G\_\{x\}\)\\big\),where larger values indicate that the expressed uncertainty is closer to the group\-level uncertainty target\.
We use these scores to form a group\-relative preference distribution over uncertainty expressions:
pical=exp\(ri/T\)∑j=1Kexp\(rj/T\),p\_\{i\}^\{\\mathrm\{cal\}\}=\\frac\{\\exp\(r\_\{i\}/T\)\}\{\\sum\_\{j=1\}^\{K\}\\exp\(r\_\{j\}/T\)\},whereTTcontrols preference sharpness\. GUPO applies this preference to the uncertainty channel,
vi∣\(x,zi\),v\_\{i\}\\mid\(x,z\_\{i\}\),rather than treating the entire response as the optimization target\. Conceptually, this corresponds to
ℒGUPO=−𝔼x,Gx\[\\displaystyle\\mathcal\{L\}\_\{\\mathrm\{GUPO\}\}=\-\\mathbb\{E\}\_\{x,G\_\{x\}\}\\Bigg\[∑i=1Kstopgrad\(pical\)\\displaystyle\\sum\_\{i=1\}^\{K\}\\operatorname\{stopgrad\}\(p\_\{i\}^\{\\mathrm\{cal\}\}\)⋅logπθ\(vi∣x,zi\)\]\.\\displaystyle\\cdot\\log\\pi\_\{\\theta\}\(v\_\{i\}\\mid x,z\_\{i\}\)\\Bigg\]\.In practice, this can be implemented by applying the calibration loss only to the uncertainty\-expression span\. The main focus of this work is the construction oft\(Gx\)t\(G\_\{x\}\), which we study next\.
## 3Methodology
### 3\.1Why Existing Group Targets Give Weak Rewards
Group rollouts expose the response distribution, but they do not automatically produce a useful uncertainty target\. In group\-based optimization, the model only receives a useful signal if the group\-level target changes in ways that reflect meaningful uncertainty differences, while a poor target can make repeated sampling ineffective\. If the target is too coarse, too discontinuous, or misaligned with answer\-level disagreement, then the optimizer receives little guidance about how verbal uncertainty should change\.
#### Weak Group Rewards\.
Figure[1](https://arxiv.org/html/2606.11512#S1.F1)illustrates why existing group\-level targets provide weak reward signals for verbal uncertainty calibration\. Given a response groupGx=\{yi\}i=1KG\_\{x\}=\\\{y\_\{i\}\\\}\_\{i=1\}^\{K\}and extracted answers\{ai\}i=1K\\\{a\_\{i\}\\\}\_\{i=1\}^\{K\}, the simplest stability target is maximum answer frequency:
sMAF\(Gx\)=maxa1K∑i=1K𝕀\[ai=a\]\.s\_\{\\mathrm\{MAF\}\}\(G\_\{x\}\)=\\max\_\{a\}\\frac\{1\}\{K\}\\sum\_\{i=1\}^\{K\}\\mathbb\{I\}\[a\_\{i\}=a\]\.Since Maximum Answer FrequencyColeet al\.\([2023](https://arxiv.org/html/2606.11512#bib.bib15)\)measures answer stability, its corresponding uncertainty target can be written astMAF\(Gx\)=1−sMAF\(Gx\)t\_\{\\mathrm\{MAF\}\}\(G\_\{x\}\)=1\-s\_\{\\mathrm\{MAF\}\}\(G\_\{x\}\)\. MAF is answer\-faithful: if most samples produce the same final answer, the model should generally express lower uncertainty\. However, as shown in Fig\.[1](https://arxiv.org/html/2606.11512#S1.F1)\(1\), MAF only counts exact answer agreement\. It maps semantically different response groups to the same score whenever their majority counts are identical:
Gx≠Gx′,sMAF\(Gx\)=sMAF\(Gx′\)\.G\_\{x\}\\neq G\_\{x\}^\{\\prime\},\\qquad s\_\{\\mathrm\{MAF\}\}\(G\_\{x\}\)=s\_\{\\mathrm\{MAF\}\}\(G\_\{x\}^\{\\prime\}\)\.Thus, MAF preserves final\-answer agreement but discards semantic distance, reasoning variation, and secondary answer alternatives\.
Semantic Entropy \(SE\)Kuhnet al\.\([2023](https://arxiv.org/html/2606.11512#bib.bib8)\)improves on exact counting by clustering responses into meaning\-equivalence classes\. Letcic\_\{i\}denote the semantic cluster of responseyiy\_\{i\}andp\(c\)p\(c\)be the empirical cluster frequency:
tSE\(Gx\)=−∑cp\(c\)logp\(c\)\.t\_\{\\mathrm\{SE\}\}\(G\_\{x\}\)=\-\\sum\_\{c\}p\(c\)\\log p\(c\)\.This handles paraphrases and aliases better than raw answer frequency\. Yet, as shown in Fig\.[1](https://arxiv.org/html/2606.11512#S1.F1)\(2\), SE depends on hard cluster membership\. A small movement within the same cluster gives no reward change,
ci=ci′⇒ΔtSE=0,c\_\{i\}=c\_\{i\}^\{\\prime\}\\quad\\Rightarrow\\quad\\Delta t\_\{\\mathrm\{SE\}\}=0,while crossing a cluster boundary can cause a discrete jump\. Therefore, SE produces coarse and discontinuous rewards: many meaningful changes in similarity or reasoning variation are invisible unless they alter the cluster assignment\.
Kernel Language Entropy \(KLE\)Nikitinet al\.\([2024b](https://arxiv.org/html/2606.11512#bib.bib9)\)replaces hard clusters with continuous similarities:
tKLE\(Gx\)=HvN\(K\),Kij=k\(yi,yj\),t\_\{\\mathrm\{KLE\}\}\(G\_\{x\}\)=H\_\{\\mathrm\{vN\}\}\(K\),\\qquad K\_\{ij\}=k\(y\_\{i\},y\_\{j\}\),whereKKis a semantic similarity kernel over generated responses\. This gives a smoother uncertainty signal than SE\. However, as shown in Fig\.[1](https://arxiv.org/html/2606.11512#S1.F1)\(3\), its smoothness comes from generic embedding geometry rather than the task\-specific answer geometry\. As a result, KLE may assign high similarity to outputs that are linguistically close but answer\-wise incompatible:
k\(yi,yj\)high⇏ai≡aj\.k\(y\_\{i\},y\_\{j\}\)\\ \\text\{high\}\\quad\\not\\Rightarrow\\quad a\_\{i\}\\equiv a\_\{j\}\.This is problematic for structured answer spaces such as multiple\-choice labels, numerical answers, or symbolic expressions, where small surface differences can encode decisive answer disagreement\.
Together, these limitations show that a useful uncertainty target must be both answer\-sensitive and reward\-smooth\. Otherwise, the reward either collapses into coarse counts, discontinuous cluster changes, or misleading embedding similarity, leaving the optimizer with weak credit assignment for verbal uncertainty calibration\.
#### Empirical Observation\.
Figure[3](https://arxiv.org/html/2606.11512#S2.F3)reveals a reward\-signal bottleneck\. Under the same repeated\-sampling groups, Maximum Answer Frequency preserves a broad stability range, whereas SE and KLE are compressed toward low uncertainty, thereby underestimating disagreement among sampled answers\.
This compression arises because generic semantic similarity may miss task\-specific answer disagreement\. For example, options A, B, C, and D can be close in embedding space despite being mutually exclusive; nearby numeric answers such as 52, 53, and 54 may appear similar although only one is correct; and symbolic answers such asx\+1x\+1andx\+2x\+2can be linguistically close while mathematically distinct\. Consequently, SE and KLE assign weakly separated uncertainty targets to groups that require different uncertainty levels\. Their reward curves therefore improve only marginally and quickly plateau, suggesting limited guidance for adjusting verbal uncertainty\. In contrast, SAGE preserves answer\-level distinctions while maintaining a smooth signal, yielding a more informative reward trajectory\.
\\rowcolorheadergreyBenchmarkMethodCalibrationHigh\-Confidence Accuracy\\rowcolorheadergreyBrier↓\\downarrowECE↓\\downarrowSpear\.↑\\uparrow@80↑\\uparrow@60↑\\uparrow@50↑\\uparrowMMLU\-ProDirect Verbalized0\.1260\.2460\.0690\.3030\.3120\.325Direct Verbalized \+ DCA0\.1130\.2220\.1240\.3560\.4120\.445CoT0\.4090\.5900\.2990\.2910\.2960\.340CoT \+ DCA0\.0940\.1790\.1000\.3190\.3420\.355CSFT0\.0450\.1200\.1950\.3470\.3880\.380LoVeC\-DPO0\.0510\.1440\.2610\.4030\.4380\.460\\cellcoloroursblueGUPO \+ Semantic Entropy\\cellcoloroursblue0\.214\\cellcoloroursblue0\.316\\cellcoloroursblue0\.090\\cellcoloroursblue0\.188\\cellcoloroursblue0\.183\\cellcoloroursblue0\.180\\cellcoloroursblueGUPO \+ Kernel Language Entropy\\cellcoloroursblue0\.068\\cellcoloroursblue0\.205\\cellcoloroursblue\-0\.010\\cellcoloroursblue0\.163\\cellcoloroursblue0\.167\\cellcoloroursblue0\.180\\cellcoloroursblueGUPO \+ SAGE\\cellcoloroursblue0\.037\\cellcoloroursblue0\.113\\cellcoloroursblue0\.572\\cellcoloroursblue0\.412\\cellcoloroursblue0\.512\\cellcoloroursblue0\.570\\cellcolordeltagreyΔ\\Deltavs\. Best Baseline\\cellcolordeltagrey−\-0\.008\\cellcolordeltagrey−\-0\.007\\cellcolordeltagrey\+0\.273\\cellcolordeltagrey\+0\.009\\cellcolordeltagrey\+0\.074\\cellcolordeltagrey\+0\.110MATH\-500Direct Verbalized0\.3590\.5460\.2460\.5630\.6170\.660Direct Verbalized \+ DCA0\.3880\.5780\.1710\.5500\.6170\.580CoT0\.3960\.5820\.1750\.5880\.6170\.600CoT \+ DCA0\.2870\.4790\.0740\.5880\.5670\.580CSFT0\.0640\.1430\.5000\.6250\.7000\.740LoVeC\-DPO0\.1210\.2200\.3520\.6000\.6330\.660\\cellcoloroursblueGUPO \+ Semantic Entropy\\cellcoloroursblue0\.190\\cellcoloroursblue0\.282\\cellcoloroursblue0\.426\\cellcoloroursblue0\.575\\cellcoloroursblue0\.650\\cellcoloroursblue0\.720\\cellcoloroursblueGUPO \+ Kernel Language Entropy\\cellcoloroursblue0\.0205\\cellcoloroursblue0\.0348\\cellcoloroursblue0\.451\\cellcoloroursblue0\.588\\cellcoloroursblue0\.700\\cellcoloroursblue0\.720\\cellcoloroursblueGUPO \+ SAGE\\cellcoloroursblue0\.0202\\cellcoloroursblue0\.0238\\cellcoloroursblue0\.463\\cellcoloroursblue0\.613\\cellcoloroursblue0\.717\\cellcoloroursblue0\.740\\cellcolordeltagreyΔ\\Deltavs\. Best Baseline\\cellcolordeltagrey−\-0\.044\\cellcolordeltagrey−\-0\.119\\cellcolordeltagrey−\-0\.037\\cellcolordeltagrey−\-0\.012\\cellcolordeltagrey\+0\.017\\cellcolordeltagrey\+0\.000TriviaQADirect Verbalized0\.3940\.5510\.1320\.3880\.4330\.440Direct Verbalized \+ DCA0\.2350\.4020\.5070\.4500\.5170\.570CoT0\.3410\.5040\.3070\.4190\.4670\.500CoT \+ DCA0\.2090\.3680\.5230\.4690\.5080\.560CSFT0\.1190\.1770\.2410\.4940\.5170\.540LoVeC\-DPO0\.1070\.1180\.0150\.4810\.4670\.480\\cellcoloroursblueGUPO \+ Semantic Entropy\\cellcoloroursblue0\.153\\cellcoloroursblue0\.247\\cellcoloroursblue0\.404\\cellcoloroursblue0\.480\\cellcoloroursblue0\.530\\cellcoloroursblue0\.540\\cellcoloroursblueGUPO \+ Kernel Language Entropy\\cellcoloroursblue0\.123\\cellcoloroursblue0\.227\\cellcoloroursblue0\.268\\cellcoloroursblue0\.490\\cellcoloroursblue0\.480\\cellcoloroursblue0\.520\\cellcoloroursblueGUPO \+ SAGE\\cellcoloroursblue0\.055\\cellcoloroursblue0\.031\\cellcoloroursblue0\.617\\cellcoloroursblue0\.506\\cellcoloroursblue0\.583\\cellcoloroursblue0\.650\\cellcolordeltagreyΔ\\Deltavs\. Best Baseline\\cellcolordeltagrey−\-0\.052\\cellcolordeltagrey−\-0\.087\\cellcolordeltagrey\+0\.094\\cellcolordeltagrey\+0\.012\\cellcolordeltagrey\+0\.066\\cellcolordeltagrey\+0\.080Table 1:Calibration results across three benchmarks\. Lower values are better for Brier score and ECE, while higher values are better for Spearman correlation and high\-confidence subset accuracy\. In our uncertainty framing, high\-confidence subset accuracy corresponds to evaluating whether lower\-uncertainty predictions are more reliable\.Δ\\Deltais computed against the best non\-GUPO baseline for each metric\.
### 3\.2SAGE: Semantic\-Answer Guided Entropy
We proposeSemantic\-Answer Guided Entropy\(SAGE\) to construct such a target\. SAGE keeps the continuous kernel view of linguistic entropy, but modifies the response geometry using task\-specific answer equivalence\.
For each responseyi=\(zi,vi\)y\_\{i\}=\(z\_\{i\},v\_\{i\}\), lete\(zi\)e\(z\_\{i\}\)denote a continuous representation of the answer\-bearing content\. We define the linguistic kernel as
Kling\(yi,yj\)=exp\(−‖e\(zi\)−e\(zj\)‖22σling2\),K\_\{\\mathrm\{ling\}\}\(y\_\{i\},y\_\{j\}\)=\\exp\\left\(\-\\frac\{\\\|e\(z\_\{i\}\)\-e\(z\_\{j\}\)\\\|^\{2\}\}\{2\\sigma\_\{\\mathrm\{ling\}\}^\{2\}\}\\right\),which measures smooth semantic similarity between responses\.
Letaia\_\{i\}be the extracted final answer fromziz\_\{i\}\. We first define a task\-specific binary answer\-equivalence kernel
Kansbin\(ai,aj\)∈\{0,1\},K\_\{\\mathrm\{ans\}\}^\{\\mathrm\{bin\}\}\(a\_\{i\},a\_\{j\}\)\\in\\\{0,1\\\},where equivalent answers receive value11\. Since a hard kernel may over\-separate cross\-answer pairs, we use a soft floor:
Kanssoft\(ai,aj\)=c\+\(1−c\)Kansbin\(ai,aj\),c∈\[0,1\]\.K\_\{\\mathrm\{ans\}\}^\{\\mathrm\{soft\}\}\(a\_\{i\},a\_\{j\}\)=c\+\(1\-c\)K\_\{\\mathrm\{ans\}\}^\{\\mathrm\{bin\}\}\(a\_\{i\},a\_\{j\}\),c\\in\[0,1\]\.Here,c=0c=0gives hard answer separation, whilec=1c=1removes answer geometry and recovers linguistic KLE\.
The final answer\-aware kernel is
KA\(yi,yj\)=Kling\(yi,yj\)α\(Kanssoft\(ai,aj\)\)β,K\_\{\\mathrm\{A\}\}\(y\_\{i\},y\_\{j\}\)=K\_\{\\mathrm\{ling\}\}\(y\_\{i\},y\_\{j\}\)^\{\\alpha\}\\left\(K\_\{\\mathrm\{ans\}\}^\{\\mathrm\{soft\}\}\(a\_\{i\},a\_\{j\}\)\\right\)^\{\\beta\},whereα\\alphaandβ\\betacontrol linguistic and answer\-aware similarity\. Diagonal entries are set to11\.
We normalizeKAK\_\{\\mathrm\{A\}\}into a density matrix:
PA=KAtr\(KA\)\.P\_\{\\mathrm\{A\}\}=\\frac\{K\_\{\\mathrm\{A\}\}\}\{\\operatorname\{tr\}\(K\_\{\\mathrm\{A\}\}\)\}\.SAGE is the normalized von Neumann entropy:
HSAGE\(Gx\)=−1logKtr\(PAlogPA\)\.H\_\{\\mathrm\{SAGE\}\}\(G\_\{x\}\)=\-\\frac\{1\}\{\\log K\}\\operatorname\{tr\}\\left\(P\_\{\\mathrm\{A\}\}\\log P\_\{\\mathrm\{A\}\}\\right\)\.Lower entropy indicates concentrated responses under linguistic and answer\-aware similarity, while higher entropy indicates dispersion across meanings, reasoning paths, or final answers\. We use this entropy as the group\-level self\-uncertainty target:
t\(Gx\)=HSAGE\(Gx\)\.t\(G\_\{x\}\)=H\_\{\\mathrm\{SAGE\}\}\(G\_\{x\}\)\.
### 3\.3Task\-Specific Answer Equivalence
The answer\-equivalence kernel adapts SAGE across answer spaces by preserving task\-critical distinctions that generic embeddings may obscure\.
Categorical answers\.For multiple\-choice tasks, option labels define equivalence:
Kansbin\(ai,aj\)=𝕀\[ai=aj\]\.K\_\{\\mathrm\{ans\}\}^\{\\mathrm\{bin\}\}\(a\_\{i\},a\_\{j\}\)=\\mathbb\{I\}\[a\_\{i\}=a\_\{j\}\]\.This prevents mutually exclusive options from being merged by embedding similarity\.
Numeric answers\.For numeric reasoning, final values are normalized before comparison:
Kansbin\(ai,aj\)=𝕀\[\\displaystyle K\_\{\\mathrm\{ans\}\}^\{\\mathrm\{bin\}\}\(a\_\{i\},a\_\{j\}\)=\\mathbb\{I\}\\big\[NormNum\(ai\)\\displaystyle\\operatorname\{NormNum\}\(a\_\{i\}\)=NormNum\(aj\)\]\.\\displaystyle=\\operatorname\{NormNum\}\(a\_\{j\}\)\\big\]\.This groups equivalent numeric forms while separating distinct values\.
Symbolic answers\.For symbolic mathematics, final expressions are normalized and checked for equivalence:
Kansbin\(ai,aj\)=𝕀\[Verify\(ai,aj\)=1\]\.K\_\{\\mathrm\{ans\}\}^\{\\mathrm\{bin\}\}\(a\_\{i\},a\_\{j\}\)=\\mathbb\{I\}\[\\operatorname\{Verify\}\(a\_\{i\},a\_\{j\}\)=1\]\.This preserves mathematical equivalence beyond surface form\.
Free\-form answers\.For open\-ended factual QA, equivalence can be defined by normalized aliases or bidirectional entailment, grouping paraphrases while separating incompatible facts\.
## 4Experiments
### 4\.1Experimental Setup
#### Benchmarks\.
We evaluate on TriviaQAJoshiet al\.\([2017](https://arxiv.org/html/2606.11512#bib.bib19)\), MATH\-500Hendryckset al\.\([2021](https://arxiv.org/html/2606.11512#bib.bib20)\), and MMLU\-ProWanget al\.\([2024](https://arxiv.org/html/2606.11512#bib.bib21)\)\. These benchmarks cover three representative answer structures: free\-form factual answers, numeric or symbolic mathematical answers, and discrete multiple\-choice options\.
#### Compared methods\.
We compare GUPO with representative verbal uncertainty estimation and alignment baselines: Direct Verbalized promptingXionget al\.\([2023b](https://arxiv.org/html/2606.11512#bib.bib10)\), CoT promptingColeet al\.\([2023](https://arxiv.org/html/2606.11512#bib.bib15)\), Direct Confidence Alignment \(DCA\)Zhanget al\.\([2025b](https://arxiv.org/html/2606.11512#bib.bib17)\), CSFTJanget al\.\([2025](https://arxiv.org/html/2606.11512#bib.bib16)\), and LoVeC\-DPOZhanget al\.\([2025a](https://arxiv.org/html/2606.11512#bib.bib18)\)\. GUPO uses SAGE as the group\-level self\-uncertainty target\. Confidence\-based outputs are converted into uncertainty scores for comparison\. Further details on the baselines are provided in Appendix[B\.3](https://arxiv.org/html/2606.11512#A2.SS3)\.
#### Metrics\.
We evaluate calibration quality and uncertainty ranking\. Brier score and Expected Calibration Error \(ECE\) measure whether the model’s expressed uncertainty is calibrated to empirical reliability\. Spearman correlation evaluates whether the uncertainty scores correctly rank examples by reliability\. We also report @80, @60, and @50, following the standard high\-confidence subset accuracy protocol\. In our uncertainty framing, these metrics evaluate whether predictions assigned lower uncertainty are more likely to be correct\. Higher values are better for Spearman, @80, @60, and @50, while lower values are better for Brier score and ECE\. Further details on the conversion between uncertainty and confidence\-based metrics are provided in Appendix[B\.2](https://arxiv.org/html/2606.11512#A2.SS2)\.
### 4\.2Main Results
We evaluate verbal uncertainty using both calibration and decision\-oriented metrics\. Brier score and ECE measure whether uncertainty has the correct numerical scale, but our main focus is ranking and selective reliability\. Spearman correlation measures whether lower uncertainty corresponds to higher correctness, while @80, @60, and @50 evaluate whether low\-uncertainty predictions form more accurate subsets\. These metrics directly test whether verbal uncertainty can guide downstream decisions such as trusting, verifying, or abstaining\. This distinction is important because a model may appear numerically calibrated while still failing to identify which individual predictions are reliable\. In practical deployments, uncertainty is useful only if it supports such instance\-level decisions\. Therefore, improvements in ranking and selective accuracy provide stronger evidence that uncertainty expressions are behaviorally meaningful\.
Table[1](https://arxiv.org/html/2606.11512#S3.T1)reports results on MMLU\-Pro, MATH\-500, and TriviaQA\. Overall,GUPO \+ SAGEachieves the strongest profile\. It obtains the best result on every metric for MMLU\-Pro, the best Brier score and ECE on MATH\-500 while remaining competitive on ranking metrics, and the clearest gains on TriviaQA across calibration, Spearman correlation, and high\-confidence accuracy\. These results show that GUPO \+ SAGE improves both the scale and, more importantly, the ordering of verbal uncertainty: predictions assigned lower uncertainty are more likely to be correct\.
Figure 4:Ablation over group\-level uncertainty targets on MMLU\-Pro\. SAGE achieves the best low\-uncertainty subset accuracy across all thresholds, improving over the strongest baseline by\+22\.4\+22\.4,\+29\.5\+29\.5, and\+33\.0\+33\.0percentage points\. These results show that SAGE better identifies reliable low\-uncertainty predictions\.
### 4\.3Ablation Study
ModelSettingBrier↓\\downarrowECE↓\\downarrowSpear\.↑\\uparrow@80↑\\uparrow@60↑\\uparrow@50↑\\uparrowΔμ\\Delta\_\{\\mu\}↓\\downarrowQwen2\.5\-1\.5B\-InstructPrompt0\.3590\.5460\.2460\.5620\.6170\.6600\.526\\cellcoloroursblueGUPO\+SAGE\\cellcoloroursblue0\.020\\cellcoloroursblue0\.024\\cellcoloroursblue0\.463\\cellcoloroursblue0\.613\\cellcoloroursblue0\.717\\cellcoloroursblue0\.740\\cellcoloroursblue0\.021\\cellcolordeltagreyΔ\\Deltavs\. Prompt\\cellcolordeltagrey−\-0\.339\\cellcolordeltagrey−\-0\.522\\cellcolordeltagrey\+0\.217\\cellcolordeltagrey\+0\.051\\cellcolordeltagrey\+0\.100\\cellcolordeltagrey\+0\.080\\cellcolordeltagrey−\-0\.505Qwen2\.5\-3B\-InstructPrompt0\.4010\.619\-0\.0360\.6130\.6330\.6200\.619\\cellcoloroursblueGUPO\+SAGE\\cellcoloroursblue0\.019\\cellcoloroursblue0\.063\\cellcoloroursblue0\.440\\cellcoloroursblue0\.625\\cellcoloroursblue0\.700\\cellcoloroursblue0\.680\\cellcoloroursblue0\.062\\cellcolordeltagreyΔ\\Deltavs\. Prompt\\cellcolordeltagrey−\-0\.382\\cellcolordeltagrey−\-0\.556\\cellcolordeltagrey\+0\.476\\cellcolordeltagrey\+0\.012\\cellcolordeltagrey\+0\.067\\cellcolordeltagrey\+0\.060\\cellcolordeltagrey−\-0\.557Qwen2\.5\-7B\-InstructPrompt0\.3890\.6020\.3810\.5880\.5830\.6600\.602\\cellcoloroursblueGUPO\+SAGE\\cellcoloroursblue0\.024\\cellcoloroursblue0\.035\\cellcoloroursblue0\.485\\cellcoloroursblue0\.562\\cellcoloroursblue0\.650\\cellcoloroursblue0\.700\\cellcoloroursblue0\.035\\cellcolordeltagreyΔ\\Deltavs\. Prompt\\cellcolordeltagrey−\-0\.365\\cellcolordeltagrey−\-0\.567\\cellcolordeltagrey\+0\.104\\cellcolordeltagrey−\-0\.026\\cellcolordeltagrey\+0\.067\\cellcolordeltagrey\+0\.040\\cellcolordeltagrey−\-0\.567Table 2:Calibration and uncertainty\-alignment results across model sizes\. Prompt denotes direct uncertainty elicitation without training, whileGUPO\+SAGEdenotes uncertainty\-channel training with the proposed semantic\-answer guided group\-level target\. The mean\-gap metric measures the absolute difference between the mean expressed uncertainty and the mean group\-level uncertainty target\. High\-confidence subset accuracy is computed after converting expressed uncertainty into confidence; in our uncertainty framing, it evaluates whether lower\-uncertainty predictions are more reliable\. The delta rows report changes relative to Prompt; negative values are better for Brier score, ECE, and the mean\-gap metric, while positive values are better for Spearman correlation and high\-confidence subset accuracy\.Figure 5:Ablation over the SAGE cross\-cluster floorccon MATH\-500\. Increasingccimproves calibration and low\-uncertainty accuracy over the hard variant, while very largeccmoves the target closer to standard KLE\. The results show that soft cross\-cluster weighting provides a more effective training signal for SAGE\.#### Uncertainty target\.
We first compare four targets for constructing the calibration preference distribution, while keeping the GUPO training framework fixed:Max answer frequency, which uses the most frequent extracted answer and converts answer stability into an uncertainty target;Semantic Entropy, which computes uncertainty over meaning clusters;KLE, which estimates entropy in a continuous semantic embedding space; andSAGE, which constructs an answer\-conditioned uncertainty geometry for response groups\. This ablation isolates the central question of our method: whether a calibration target can simultaneously preserve answer\-level disagreement, provide smooth reward variation, and avoid target\-scale collapse\. Frequency\-based targets are answer\-faithful but coarse; Semantic Entropy captures meaning equivalence but remains limited by hard cluster assignments; and KLE provides smoothness but can blur task\-critical answer distinctions\. In contrast,SAGE is designed to satisfy all three requirements simultaneously: answer faithfulness, reward smoothness, and scale preservation, making it a more effective target for converting group\-level uncertainty into supervision for calibrated verbal uncertainty\.
#### Effect of the cross\-cluster floor\.
Figure[5](https://arxiv.org/html/2606.11512#S4.F5)ablates the soft cross\-cluster floorccin SAGE\. Whenc=0c=0, the answer kernel becomes hard, preserving answer distinctions but potentially compressing the target scale\. Increasingccretains some linguistic similarity across different answer clusters, producing a smoother and more usable training signal\. Very largecc, however, moves the target toward standard KLE and weakens the answer\-aware correction\. Overall, SAGE benefits from soft, scale\-preserving answer separation rather than hard clustering or purely linguistic similarity\.
#### Transferability Across Model Scales\.
Table[2](https://arxiv.org/html/2606.11512#S4.T2)evaluates GUPO across Qwen2\.5\-1\.5B\-Instruct, Qwen2\.5\-3B\-Instruct, and Qwen2\.5\-7B\-Instruct\. Compared with direct prompting, GUPO\+SAGE consistently reduces Brier score and ECE, and generally improves Spearman correlation\. These results show that the proposed uncertainty\-alignment framework transfers across model scales rather than relying on a single backbone\.
Detailed ablation results and additional analyses are reported in Appendix[C](https://arxiv.org/html/2606.11512#A3)\.
## 5Conclusion
We study verbal uncertainty alignment through behavioral uncertainty\. Instead of treating uncertainty as a property of a single response, we define it by the stability of sampled outputs under the same prompt, framing calibration as a distributional problem\. To derive a group\-level target, we introduce SAGE, which combines continuous linguistic similarity with soft answer\-equivalence structure\. SAGE yields a smooth, answer\-aware, scale\-preserving uncertainty signal across factual, mathematical, and multiple\-choice tasks\. We further propose GUPO, which applies this signal to the verbal uncertainty channel rather than optimizing the full response\. Experiments on TriviaQA, MATH\-500, and MMLU\-Pro show that GUPO improves alignment between expressed uncertainty and sampled model behavior, reducing overconfidence across task formats\. These results demonstrate that group\-level behavioral uncertainty can be distilled into single\-response uncertainty expressions when both the target and optimization channel are properly designed\.
## Limitations
This work aligns verbal uncertainty with behavioral self\-uncertainty rather than external correctness\. The two are related but not identical: a model may be stable but wrong, or unstable while occasionally correct\. Therefore, our method should be viewed as complementary to correctness\-based calibration, retrieval\-based verification, and external validation rather than as a replacement for them\.
SAGE relies on answer extraction and task\-specific equivalence rules to estimate group\-level uncertainty\. We use different normalization or equivalence procedures for factual, numeric, symbolic, and multiple\-choice answers, but these procedures may still introduce noise, especially for open\-ended tasks with ambiguous answer boundaries\. In practice, this means that the quality of the uncertainty target depends partly on the reliability of the answer\-equivalence module\.
Finally, applying calibrated verbal uncertainty in high\-stakes domains requires particular care\. Better uncertainty expressions can help users recognize potentially unreliable outputs, but model predictions may still be affected by factual errors, incomplete evidence, hidden biases, or failures in the underlying reasoning process\. A low\-uncertainty response may still be incorrect, especially when the task involves domain\-specific evidence or constraints\. This is especially relevant in areas such as medicine, food safety, finance, and legal decision\-making, where errors may have substantial real\-world consequences\. In these settings, model uncertainty can serve as a useful reference for risk awareness and verification, but final decisions should still be made by human experts and grounded in domain evidence, external validation, and appropriate institutional safeguards\.
## References
- A\. Azaria and T\. M\. Mitchell \(2023\)The internal state of an llm knows when its lying\.ArXivabs/2304\.13734\.External Links:[Link](https://api.semanticscholar.org/CorpusID:258352729)Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p2.1)\.
- H\. Bao, Z\. Zhang, P\. Jing, Z\. Yuan, K\. Shi, and Y\. Ye \(2026\)Drift\-bench: diagnosing cooperative breakdowns in llm agents under input faults via multi\-turn interaction\.arXiv preprint arXiv:2602\.02455\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1)\.
- J\. Belkhouribchia and J\. J\. Pen \(2025\)Large language models in clinical nutrition: an overview of its applications, capabilities, limitations, and potential future prospects\.Frontiers in Nutrition12\.External Links:[Link](https://api.semanticscholar.org/CorpusID:280703307)Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p1.1)\.
- A\. Chaudhry, S\. Thiagarajan, and D\. Görür \(2024\)Finetuning language models to emit linguistic expressions of uncertainty\.ArXivabs/2409\.12180\.External Links:[Link](https://api.semanticscholar.org/CorpusID:272703963)Cited by:[§2\.1](https://arxiv.org/html/2606.11512#S2.SS1.p2.1)\.
- C\. Chen, Z\. Zhang, B\. Guo, S\. Ma, I\. Khalilov, S\. Gebreegziabher, Y\. Ye, Z\. Xiao, Y\. Yao, T\. Li,et al\.\(2025a\)The obvious invisible threat: llm\-powered gui agents’ vulnerability to fine\-print injections\.InSoups,Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p1.1)\.
- C\. Chen, D\. Zhou, Y\. Ye, T\. J\. Li, and Y\. Yao \(2025b\)Clear: towards contextual llm\-empowered privacy policy analysis and risk generation for large language model applications\.InProceedings of the 30th International Conference on Intelligent User Interfaces,pp\. 277–297\.Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p1.1)\.
- J\. R\. Cole, M\. J\.Q\. Zhang, D\. Gillick, J\. M\. Eisenschlos, B\. Dhingra, and J\. Eisenstein \(2023\)Selectively answering ambiguous questions\.ArXivabs/2305\.14613\.External Links:[Link](https://api.semanticscholar.org/CorpusID:258866001)Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p3.1),[§3\.1](https://arxiv.org/html/2606.11512#S3.SS1.SSS0.Px1.p1.3),[§4\.1](https://arxiv.org/html/2606.11512#S4.SS1.SSS0.Px2.p1.1)\.
- E\. Fadeeva, A\. Rubashevskii, A\. Shelmanov, S\. Petrakov, H\. Li, H\. Mubarak, E\. Tsymbalov, G\. Kuzmin, A\. Panchenko, T\. Baldwin,et al\.\(2024\)Fact\-checking the output of large language models via token\-level uncertainty quantification\.InFindings of the Association for Computational Linguistics: ACL 2024,pp\. 9367–9385\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p2.1)\.
- E\. Fadeeva, R\. Vashurin, A\. Tsvigun, A\. Vazhentsev, S\. Petrakov, K\. Fedyanin, D\. Vasilev, E\. Goncharova, A\. Panchenko, M\. Panov,et al\.\(2023\)LM\-polygraph: uncertainty estimation for language models\.InProceedings of the 2023 Conference on Empirical Methods in Natural Language Processing: System Demonstrations,pp\. 446–461\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p2.1)\.
- S\. Farquhar, J\. Kossen, L\. Kuhn, and Y\. Gal \(2024\)Detecting hallucinations in large language models using semantic entropy\.Nature630,pp\. 625 – 630\.External Links:[Link](https://api.semanticscholar.org/CorpusID:270615909)Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p3.1),[§1](https://arxiv.org/html/2606.11512#S1.p1.1)\.
- J\. Geng, F\. Cai, Y\. Wang, H\. Koeppl, P\. Nakov, and I\. Gurevych \(2023\)A survey of confidence estimation and calibration in large language models\.InNorth American Chapter of the Association for Computational Linguistics,External Links:[Link](https://api.semanticscholar.org/CorpusID:265157516)Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p3.1)\.
- N\. Gupta, H\. Narasimhan, W\. Jitkrittum, A\. S\. Rawat, A\. K\. Menon, and S\. Kumar \(2024\)Language model cascades: token\-level uncertainty and beyond\.ArXivabs/2404\.10136\.External Links:[Link](https://api.semanticscholar.org/CorpusID:269157057)Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p2.1)\.
- D\. Hendrycks, C\. Burns, S\. Kadavath, A\. Arora, S\. Basart, E\. Tang, D\. X\. Song, and J\. Steinhardt \(2021\)Measuring mathematical problem solving with the math dataset\.ArXivabs/2103\.03874\.External Links:[Link](https://api.semanticscholar.org/CorpusID:232134851)Cited by:[§4\.1](https://arxiv.org/html/2606.11512#S4.SS1.SSS0.Px1.p1.1)\.
- Y\. Hu, Z\. Cheng, W\. Liu, and L\. Song \(2026\)Entropy\-gated selective policy optimization: token\-level gradient allocation for hybrid training of large language models\.arXiv preprint arXiv:2602\.03309\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p2.1)\.
- J\. Huang, Z\. Zhang, T\. Ma, M\. Li, Y\. Zheng, Y\. Ye, and C\. Zhang \(2026a\)GLEN\-bench: a graph\-language based benchmark for nutritional health\.arXiv preprint arXiv:2601\.18106\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1)\.
- J\. Huang, Z\. Zhang, K\. Shi, Y\. Ye, and C\. Zhang \(2026b\)EvolveRouter: co\-evolving routing and prompt for multi\-agent question answering\.arXiv preprint arXiv:2604\.05149\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1)\.
- C\. Jang, M\. Choi, Y\. Kim, H\. Lee, and J\. Lee \(2025\)Verbalized confidence triggers self\-verification: emergent behavior without explicit reasoning supervision\.ArXivabs/2506\.03723\.External Links:[Link](https://api.semanticscholar.org/CorpusID:279155057)Cited by:[§2\.1](https://arxiv.org/html/2606.11512#S2.SS1.p1.1),[§2\.1](https://arxiv.org/html/2606.11512#S2.SS1.p2.1),[§4\.1](https://arxiv.org/html/2606.11512#S4.SS1.SSS0.Px2.p1.1)\.
- M\. Jiang, Y\. Ruan, P\. Sattigeri, S\. Roukos, and T\. B\. Hashimoto \(2024\)Graph\-based uncertainty metrics for long\-form language model outputs\.ArXivabs/2410\.20783\.External Links:[Link](https://api.semanticscholar.org/CorpusID:273654396)Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p3.1)\.
- M\. Joshi, E\. Choi, D\. S\. Weld, and L\. Zettlemoyer \(2017\)TriviaQA: a large scale distantly supervised challenge dataset for reading comprehension\.ArXivabs/1705\.03551\.External Links:[Link](https://api.semanticscholar.org/CorpusID:26501419)Cited by:[§4\.1](https://arxiv.org/html/2606.11512#S4.SS1.SSS0.Px1.p1.1)\.
- S\. Kapoor, N\. Gruver, M\. Roberts, K\. M\. Collins, A\. Pal, U\. Bhatt, A\. Weller, S\. Dooley, M\. Goldblum, and A\. G\. Wilson \(2024\)Large language models must be taught to know what they don’t know\.ArXivabs/2406\.08391\.External Links:[Link](https://api.semanticscholar.org/CorpusID:270392060)Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p2.1)\.
- L\. Kuhn, Y\. Gal, and S\. Farquhar \(2023\)Semantic uncertainty: linguistic invariances for uncertainty estimation in natural language generation\.ArXivabs/2302\.09664\.External Links:[Link](https://api.semanticscholar.org/CorpusID:257039062)Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p3.1),[§1](https://arxiv.org/html/2606.11512#S1.p2.1),[§1](https://arxiv.org/html/2606.11512#S1.p3.1),[§3\.1](https://arxiv.org/html/2606.11512#S3.SS1.SSS0.Px1.p2.3)\.
- C\. Li, X\. Hu, S\. Zheng, J\. Zhou, and C\. Chen \(2026\)ORCE: order\-aware alignment of verbalized confidence in large language models\.External Links:[Link](https://api.semanticscholar.org/CorpusID:288259355)Cited by:[§2\.1](https://arxiv.org/html/2606.11512#S2.SS1.p2.1)\.
- P\. Li, X\. Huang, T\. Hua, and N\. V\. Chawla \(2025a\)CrochetBench: can vision\-language models move from describing to doing in crochet domain?\.arXiv\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1)\.
- P\. Li, X\. Huang, Y\. Tian, and N\. V\. Chawla \(2024\)Cheffusion: multimodal foundation model integrating recipe and food image generation\.InCIKM,Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1)\.
- P\. Li, X\. Tang, S\. Chen, Y\. Cheng, R\. Metoyer, T\. Hua, and N\. V\. Chawla \(2025b\)Adaptive testing for llm evaluation: a psychometric alternative to static benchmarks\.arXiv\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1)\.
- S\. C\. Lin, J\. Hilton, and O\. Evans \(2022\)Teaching models to express their uncertainty in words\.Trans\. Mach\. Learn\. Res\.2022\.External Links:[Link](https://api.semanticscholar.org/CorpusID:249191391)Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p2.1),[§2\.1](https://arxiv.org/html/2606.11512#S2.SS1.p2.1)\.
- T\. Ma, Y\. Qian, Z\. Zhang, Z\. Wang, X\. Qian, F\. Bai, Y\. Ding, X\. Luo, S\. Zhang, K\. Murugesan,et al\.\(2026\)Autodata: a multi\-agent system for open web data collection\.Advances in Neural Information Processing Systems38,pp\. 173416–173448\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1)\.
- P\. Manakul, A\. Liusie, and M\. J\. F\. Gales \(2023\)SelfCheckGPT: zero\-resource black\-box hallucination detection for generative large language models\.ArXivabs/2303\.08896\.External Links:[Link](https://api.semanticscholar.org/CorpusID:257557820)Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p3.1)\.
- X\. Meng, X\. Yan, K\. Zhang, D\. Liu, X\. Cui, Y\. Yang, M\. Zhang, C\. Cao, J\. Wang, X\. Wang, J\. Gao, Y\. Wang, J\. Ji, Z\. Qiu, M\. Li, C\. Qian, T\. Guo, S\. Ma, Z\. Wang, Z\. Guo, Y\. Lei, C\. Shao, W\. Wang, H\. Fan, and Y\. Tang \(2024\)The application of large language models in medicine: a scoping review\.iScience27\.External Links:[Link](https://api.semanticscholar.org/CorpusID:269354751)Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p1.1)\.
- A\. Nikitin, J\. Kossen, Y\. Gal, and P\. Marttinen \(2024a\)Kernel language entropy: fine\-grained uncertainty quantification for llms from semantic similarities\.Advances in Neural Information Processing Systems37,pp\. 8901–8929\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p3.1)\.
- A\. Nikitin, J\. Kossen, Y\. Gal, and P\. Marttinen \(2024b\)Kernel language entropy: fine\-grained uncertainty quantification for llms from semantic similarities\.ArXivabs/2405\.20003\.External Links:[Link](https://api.semanticscholar.org/CorpusID:270123445)Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p2.1),[§1](https://arxiv.org/html/2606.11512#S1.p3.1),[§3\.1](https://arxiv.org/html/2606.11512#S3.SS1.SSS0.Px1.p3.2)\.
- M\. Omar, V\. Sorin, J\. D\. Collins, D\. L\. Reich, R\. Freeman, N\. Gavin, A\. W\. Charney, L\. Stump, N\. L\. Bragazzi, G\. N\. Nadkarni, and E\. Klang \(2025\)Multi\-model assurance analysis showing large language models are highly vulnerable to adversarial hallucination attacks during clinical decision support\.Communications Medicine5\.External Links:[Link](https://api.semanticscholar.org/CorpusID:280415451)Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p1.1)\.
- T\. Savage, J\. Wang, R\. J\. Gallo, A\. Boukil, V\. Patel, S\. A\. A\. Safavi\-Naini, A\. Soroush, and J\. H\. Chen \(2024\)Large language model uncertainty proxies: discrimination and calibration for medical diagnosis and treatment\.Journal of the American Medical Informatics Association : JAMIA\.External Links:[Link](https://api.semanticscholar.org/CorpusID:273322711)Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p1.1)\.
- K\. Shi, Z\. Zhang, Z\. Yuan, K\. Murugesan, V\. Galassi, C\. Zhang, and Y\. Ye \(2026\)NG\-router: graph\-supervised multi\-agent collaboration for nutrition question answering\.InProceedings of the 19th Conference of the European Chapter of the Association for Computational Linguistics \(Volume 1: Long Papers\),pp\. 7508–7527\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1)\.
- Y\. Wang, X\. Ma, G\. Zhang, Y\. Ni, A\. Chandra, S\. Guo, W\. Ren, A\. Arulraj, X\. He, Z\. Jiang, T\. Li, M\. W\.F\. Ku, K\. Wang, A\. Zhuang, R\. "\. Fan, X\. Yue, and W\. Chen \(2024\)MMLU\-pro: a more robust and challenging multi\-task language understanding benchmark\.ArXivabs/2406\.01574\.External Links:[Link](https://api.semanticscholar.org/CorpusID:270210486)Cited by:[§4\.1](https://arxiv.org/html/2606.11512#S4.SS1.SSS0.Px1.p1.1)\.
- M\. Xiong, Z\. Hu, X\. Lu, Y\. Li, J\. Fu, J\. He, and B\. Hooi \(2023a\)Can llms express their uncertainty? an empirical evaluation of confidence elicitation in llms\.arXiv preprint arXiv:2306\.13063\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p3.1)\.
- M\. Xiong, Z\. Hu, X\. Lu, Y\. Li, J\. Fu, J\. He, and B\. Hooi \(2023b\)Can llms express their uncertainty? an empirical evaluation of confidence elicitation in llms\.ArXivabs/2306\.13063\.External Links:[Link](https://api.semanticscholar.org/CorpusID:259224389)Cited by:[§1](https://arxiv.org/html/2606.11512#S1.p2.1),[§4\.1](https://arxiv.org/html/2606.11512#S4.SS1.SSS0.Px2.p1.1)\.
- S\. Xiong, O\. Gungordu, B\. Johnson, J\. C\. Kerce, and F\. Fekri \(2026\)Scaling search\-augmented llm reasoning via adaptive information control\.arXiv preprint arXiv:2602\.01672\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1)\.
- S\. Xiong, A\. Payani, and F\. Fekri \(2025a\)Enhancing language model reasoning with structured multi\-level modeling\.InThe Fourteenth International Conference on Learning Representations,Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1)\.
- S\. Xiong, A\. Payani, Y\. Yang, and F\. Fekri \(2025b\)Deliberate reasoning in language models as structure\-aware planning with an accurate world model\.InProceedings of the 63rd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),pp\. 31900–31931\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1)\.
- Q\. A\. Yang, B\. Yang, B\. Zhang, B\. Hui, B\. Zheng, B\. Yu, C\. Li, D\. Liu, F\. Huang, G\. Dong, H\. Wei, H\. Lin, J\. Yang, J\. Tu, J\. Zhang, J\. Yang, J\. Yang, J\. Zhou, J\. Lin, K\. Dang, K\. Lu, K\. Bao, K\. Yang, L\. Yu, M\. Li, M\. Xue, P\. Zhang, Q\. Zhu, R\. Men, R\. Lin, T\. Li, T\. Xia, X\. Ren, X\. Ren, Y\. Fan, Y\. Su, Y\. Zhang, Y\. Wan, Y\. Liu, Z\. Cui, Z\. Zhang, Z\. Qiu, S\. Quan, and Z\. Wang \(2024\)Qwen2\.5 technical report\.ArXivabs/2412\.15115\.External Links:[Link](https://api.semanticscholar.org/CorpusID:274859421)Cited by:[§B\.1](https://arxiv.org/html/2606.11512#A2.SS1.p1.1)\.
- Y\. Ye, Z\. Zhang, T\. Ma, Z\. Wang, Y\. Li, S\. Hou, W\. Sun, K\. Shi, Y\. Ma, W\. Song,et al\.\(2025\)Llms4all: a review of large language models across academic disciplines\.arXiv preprint arXiv:2509\.19580\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1),[§1](https://arxiv.org/html/2606.11512#S1.p1.1)\.
- C\. Zhang, F\. Liu, M\. Basaldella, and N\. Collier \(2024\)LUQ: long\-text uncertainty quantification for llms\.ArXivabs/2403\.20279\.External Links:[Link](https://api.semanticscholar.org/CorpusID:268793903)Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p3.1)\.
- C\. Zhang, X\. Zhu, C\. Li, N\. Collier, and A\. Vlachos \(2025a\)Reinforcement learning for better verbalized confidence in long\-form generation\.ArXivabs/2505\.23912\.External Links:[Link](https://api.semanticscholar.org/CorpusID:279068470)Cited by:[§2\.1](https://arxiv.org/html/2606.11512#S2.SS1.p1.1),[§4\.1](https://arxiv.org/html/2606.11512#S4.SS1.SSS0.Px2.p1.1)\.
- G\. Zhang, T\. Mayowa, J\. Fan, Y\. Fu, A\. Sandoval, S\. O’Brien, and K\. Zhu \(2025b\)Direct confidence alignment: aligning verbalized confidence with internal confidence in large language models\.ArXivabs/2512\.11998\.External Links:[Link](https://api.semanticscholar.org/CorpusID:283897067)Cited by:[§2\.1](https://arxiv.org/html/2606.11512#S2.SS1.p1.1),[§2\.1](https://arxiv.org/html/2606.11512#S2.SS1.p2.1),[§4\.1](https://arxiv.org/html/2606.11512#S4.SS1.SSS0.Px2.p1.1)\.
- Z\. Zhang, L\. Ge, H\. Li, W\. Zhu, C\. Zhang, and Y\. Ye \(2026a\)MAPRO: recasting multi\-agent prompt optimization as maximum a posteriori inference\.InFindings of the Association for Computational Linguistics: EACL 2026,pp\. 4458–4480\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1)\.
- Z\. Zhang, K\. Shi, H\. Bao, Z\. Wang, T\. Ma, and Y\. Ye \(2026b\)Why semantic entropy fails: geometry\-aware and calibrated uncertainty for policy optimization\.arXiv preprint arXiv:2605\.21801\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p3.1)\.
- Z\. Zhang, K\. Shi, Z\. Yuan, Z\. Wang, T\. Ma, K\. Murugesan, V\. Galassi, C\. Zhang, and Y\. Ye \(2025c\)AgentRouter: a knowledge\-graph\-guided llm router for collaborative multi\-agent question answering\.arXiv preprint arXiv:2510\.05445\.Cited by:[Appendix A](https://arxiv.org/html/2606.11512#A1.p1.1)\.
## Appendix ARelated Work
LLMs have advanced rapidly in recent yearsYeet al\.\([2025](https://arxiv.org/html/2606.11512#bib.bib25)\); Xionget al\.\([2025b](https://arxiv.org/html/2606.11512#bib.bib31),[a](https://arxiv.org/html/2606.11512#bib.bib32),[2026](https://arxiv.org/html/2606.11512#bib.bib33)\); Liet al\.\([2024](https://arxiv.org/html/2606.11512#bib.bib28),[2025b](https://arxiv.org/html/2606.11512#bib.bib29),[2025a](https://arxiv.org/html/2606.11512#bib.bib30)\); Maet al\.\([2026](https://arxiv.org/html/2606.11512#bib.bib49)\)\. Building on this progress, LLM\-driven agents have gained prominence for their ability to plan, interact, and solve complex tasks with limited human oversightZhanget al\.\([2026a](https://arxiv.org/html/2606.11512#bib.bib34),[2025c](https://arxiv.org/html/2606.11512#bib.bib35)\); Shiet al\.\([2026](https://arxiv.org/html/2606.11512#bib.bib36)\); Huanget al\.\([2026b](https://arxiv.org/html/2606.11512#bib.bib37),[a](https://arxiv.org/html/2606.11512#bib.bib38)\); Baoet al\.\([2026](https://arxiv.org/html/2606.11512#bib.bib39)\)\. A central practical challenge accompanying these successes is hallucination: models confidently producing incorrect or fabricated facts\. This leads to the growing research of reliably quantifying and leveraging model uncertainty to faithfully represents model capabilities to recognize and mitigate hallucinations in trustworthy AI\.
A primary line of work estimates uncertainty directly from model predictions, where token\-level entropy is used as a proxy for confidence\. These methods interpret uncertainty as dispersion over next\-token distributions and have been widely used in early studiesFadeevaet al\.\([2023](https://arxiv.org/html/2606.11512#bib.bib40),[2024](https://arxiv.org/html/2606.11512#bib.bib41)\)\. More recent approaches incorporate such signals into training, for example by using entropy to modulate gradient magnitude while preserving update directionHuet al\.\([2026](https://arxiv.org/html/2606.11512#bib.bib42)\)\. While effective for capturing local prediction uncertainty, these approaches remain fundamentally limited: token\-level entropy reflects lexical ambiguity, but does not capture higher\-level semantic structure across complete responses\. As a result, it is often insufficient for reasoning\-intensive tasks where correctness depends on global coherence rather than local token uncertainty\.
To address this limitation, a growing body of work shifts to*response\-level uncertainty*, estimating confidence from agreement across multiple generated samples\. Early approaches quantify agreement through exact\-match frequency or consistency scoresXionget al\.\([2023a](https://arxiv.org/html/2606.11512#bib.bib43)\), while later work extends this idea to semantic and factual consistency using external evaluators or LLM\-based judgmentsManakulet al\.\([2023](https://arxiv.org/html/2606.11512#bib.bib44)\); Zhanget al\.\([2024](https://arxiv.org/html/2606.11512#bib.bib45)\); Jianget al\.\([2024](https://arxiv.org/html/2606.11512#bib.bib46)\)\. Entropy\-based formulations provide a more principled probabilistic interpretation by modeling distributions over semantic outcomes, including clustering\-based semantic entropyKuhnet al\.\([2023](https://arxiv.org/html/2606.11512#bib.bib8)\), its discrete variantFarquharet al\.\([2024](https://arxiv.org/html/2606.11512#bib.bib5)\), and similarity\-based extensions such as kernel entropyNikitinet al\.\([2024a](https://arxiv.org/html/2606.11512#bib.bib47)\)and methods beyond entropyZhanget al\.\([2026b](https://arxiv.org/html/2606.11512#bib.bib48)\)\.
## Appendix BTraining Details
#### Overview\.
All models are trained in two stages\. First, we perform format supervised fine\-tuning to make the model reliably produce task\-specific answer and uncertainty formats\. Second, starting from the format\-SFT checkpoint, we train verbal uncertainty using group\-level uncertainty targets\. This second stage includes supervised calibration baselines and our uncertainty\-channel preference training\. All target variants share the same sampled response groups, data split, and evaluation protocol\.
Hardware and softwareThe main experiments useQwen/Qwen2\.5\-1\.5B\-Instructand are run on the PSC Bridges\-2 cluster using the GPU\-shared partition with a single NVIDIA V100\-32GB GPU\. For model\-scale transfer experiments,Qwen2\.5\-3B\-InstructandQwen2\.5\-7B\-Instructare trained on NVIDIA H100 GPUs\. Training is implemented with TRL and Hugging Facetransformers\. Offline sampling and online rollouts use vLLM\. Training and vLLM inference use fp16\. For NLI\-based semantic equivalence components, we use fp32 when required for attention compatibility\. All experiments use seed 42 unless otherwise specified\.
### B\.1Training Model Selection
We useQwen2\.5\-1\.5B\-InstructYanget al\.\([2024](https://arxiv.org/html/2606.11512#bib.bib22)\)as the primary training model\. This choice is motivated by both methodological and practical considerations\. Methodologically, verbal uncertainty calibration should be evaluated on a model that still exhibits visible uncertainty and non\-trivial instability under repeated sampling; overly strong models may saturate on some benchmarks and make calibration improvements harder to diagnose\. Practically, the 1\.5B model enables efficient group rollout collection and preference optimization, which is important because GUPO requires multiple sampled responses for each prompt to estimate the SAGE target\. Therefore, Qwen2\.5\-1\.5B\-Instruct provides a suitable testbed for studying whether SAGE can produce informative group\-level supervision for uncertainty alignment\.
To verify that the observed gains are not specific to a single model scale, we further evaluate the same training framework onQwen2\.5\-3B\-InstructandQwen2\.5\-7B\-Instruct\. As shown in Table[2](https://arxiv.org/html/2606.11512#S4.T2), GUPO\+SAGE consistently improves calibration across model sizes\. In particular, it substantially reduces Brier score, ECE, and the mean uncertainty\-target gapΔμ\\Delta\_\{\\mu\}, while improving Spearman correlation and high\-confidence subset accuracy in most settings\. These results suggest that the benefit of SAGE is not tied to the 1\.5B model alone, but transfers across different model capacities\.
### B\.2Metric Details
Our model produces verbal uncertainty scores, while some standard calibration metrics are conventionally defined over confidence scores\. For compatibility with prior work, we convert expressed uncertainty into the corresponding confidence score before computing Brier score, ECE, and threshold\-based accuracy\. Thus, high\-confidence subset accuracy also has a direct uncertainty interpretation: examples above a confidence threshold are equivalently examples below the corresponding uncertainty threshold\.
Specifically, @80, @60, and @50 report the accuracy of examples whose converted confidence score exceeds each threshold\. In the uncertainty view, these metrics measure whether examples assigned lower uncertainty are more reliable\. Therefore, higher @80, @60, and @50 indicate that the model’s low\-uncertainty predictions are more likely to be correct\.
### B\.3Baseline Details
We compare GUPO with representative baselines that cover prompting\-based uncertainty elicitation, post\-hoc calibration, supervised calibration training, and preference\-based verbal uncertainty alignment\.
#### Direct Verbalized\.
Direct Verbalized prompting asks the model to produce an answer together with an explicit verbal uncertainty statement\. This baseline evaluates the model’s native ability to express uncertainty without additional calibration training\.
#### Chain\-of\-Thought Prompting\.
The CoT baseline asks the model to generate intermediate reasoning before producing the final answer and uncertainty expression\. This tests whether adding reasoning improves the reliability of verbal uncertainty by making the answer process more explicit\.
#### Direct Confidence Alignment\.
Direct Confidence Alignment \(DCA\) is a post\-hoc calibration baseline that adjusts verbal confidence scores after generation\. Since DCA operates on confidence values, we convert its calibrated confidence scores into uncertainty scores when comparing uncertainty alignment\.
#### CSFT\.
CSFT uses supervised fine\-tuning to train the model to produce calibrated verbal uncertainty expressions\. Unlike GUPO, which uses group\-level uncertainty targets and applies supervision to the uncertainty channel, CSFT follows a supervised response\-level training objective\.
#### LoVeC\-DPO\.
LoVeC\-DPO is a preference\-based verbal calibration baseline\. It improves verbal confidence expression through preference optimization, and we convert its confidence outputs into uncertainty scores for comparison\. We include it to compare GUPO with an existing preference\-based alignment approach\.
#### GUPO with Alternative Targets\.
In addition to external baselines, we also evaluate GUPO with different group\-level targets, including Semantic Entropy and Kernel Language Entropy\. These variants use the same GUPO training framework as SAGE, but differ in how the group\-level uncertainty target is constructed\. This comparison isolates the contribution of SAGE from the optimization framework itself\.
#### Dataset splits\.
We evaluate on three benchmarks with different answer structures\. MATH\-500 tests mathematical reasoning with numeric or symbolic final answers\. TriviaQA tests factual question answering with short free\-form textual answers\. MMLU\-Pro tests multiple\-choice reasoning with discrete option labels\. We use fixed train and validation splits for all calibration experiments\. MATH\-500 contains 500 prompts, split into 400 training prompts and 100 validation prompts\. TriviaQA uses 2,000 prompts, split into 1,600 training prompts and 400 validation prompts\. MMLU\-Pro uses 4,000 prompts, split into 3,200 training prompts and 800 validation prompts\. The same split is used across target variants and training methods\.
Offline response sampling for target constructionFor each promptxx, we sample a groupGx=\{y1,…,yK\},yi∼πθ0\(⋅∣x\),G\_\{x\}=\\\{y\_\{1\},\\ldots,y\_\{K\}\\\},\\qquad y\_\{i\}\\sim\\pi\_\{\\theta\_\{0\}\}\(\\cdot\\mid x\),whereθ0\\theta\_\{0\}is the base model andK=20K=20\. All offline sampling uses vLLM with temperature0\.70\.7and top\-p=0\.9p=0\.9\. For MATH\-500, the model produces chain\-of\-thought reasoning and a final\\boxed\{⋅\}\\backslash\\texttt\{boxed\}\\\{\\cdot\\\}answer, withmax\_new\_tokens=512\\texttt\{max\\\_new\\\_tokens\}=512andmax\_model\_len=1536\\texttt\{max\\\_model\\\_len\}=1536\. For TriviaQA, the model produces a short answer in an explicitAnswer:/Uncertainty:format, withmax\_new\_tokens=64\\texttt\{max\\\_new\\\_tokens\}=64andmax\_model\_len=512\\texttt\{max\\\_model\\\_len\}=512\. For MMLU\-Pro, the model produces chain\-of\-thought reasoning and ends withAnswer: <letter\>, withmax\_new\_tokens=320\\texttt\{max\\\_new\\\_tokens\}=320andmax\_model\_len=2560\\texttt\{max\\\_model\\\_len\}=2560\.
#### Answer extraction and equivalence\.
For each sampled responseyiy\_\{i\}, we extract the answer\-bearing contentziz\_\{i\}, the final answeraia\_\{i\}, and, when present, the verbal uncertainty expressionviv\_\{i\}\. For MATH\-500, we extract the final boxed answer and apply numeric or symbolic equivalence checking when possible\. For TriviaQA, we normalize short answers by lowercasing, removing punctuation and articles, and using alias or semantic equivalence when available\. For MMLU\-Pro, we extract the final option label\. These extracted answers are used for maximum answer frequency, semantic clustering, and the answer\-equivalence kernel in SAGE\.
#### Group\-level target construction\.
Each target variant maps the response groupGxG\_\{x\}to a scalar uncertainty target
t\(Gx\)∈\[0,1\],t\(G\_\{x\}\)\\in\[0,1\],where larger values indicate greater uncertainty in the sampled response group\. Maximum answer frequency is first computed as
sMAF\(Gx\)=maxa1K∑i=1K𝕀\[ai=a\]\.s\_\{\\mathrm\{MAF\}\}\(G\_\{x\}\)=\\max\_\{a\}\\frac\{1\}\{K\}\\sum\_\{i=1\}^\{K\}\\mathbb\{I\}\[a\_\{i\}=a\]\.Since maximum answer frequency measures answer stability, its uncertainty version is given by
tMAF\(Gx\)=1−sMAF\(Gx\)\.t\_\{\\mathrm\{MAF\}\}\(G\_\{x\}\)=1\-s\_\{\\mathrm\{MAF\}\}\(G\_\{x\}\)\.Semantic Entropy clusters responses into meaning\-equivalence classes and computes uncertainty over the empirical cluster distribution\. KLE estimates response dispersion in a continuous embedding space\. SAGE combines linguistic similarity with answer\-equivalence geometry\. Specifically, SAGE uses
Kijsoft\\displaystyle K^\{\\mathrm\{soft\}\}\_\{ij\}=c\+\(1−c\)Kijbin,\\displaystyle=c\+\(1\-c\)K^\{\\mathrm\{bin\}\}\_\{ij\},KijA\\displaystyle K^\{\\mathrm\{A\}\}\_\{ij\}=\(Kijling\)α\(Kijsoft\)β\.\\displaystyle=\\left\(K^\{\\mathrm\{ling\}\}\_\{ij\}\\right\)^\{\\alpha\}\\left\(K^\{\\mathrm\{soft\}\}\_\{ij\}\\right\)^\{\\beta\}\.HereKijbin=1K^\{\\mathrm\{bin\}\}\_\{ij\}=1whenaia\_\{i\}andaja\_\{j\}are equivalent under the task\-specific answer rule, and0otherwise\. The cross\-cluster floorc∈\[0,1\]c\\in\[0,1\]controls how much similarity is retained between non\-equivalent answer clusters\. Unless otherwise specified, we usec=0\.8c=0\.8in the main experiments and setα=β=1\\alpha=\\beta=1\. The normalized entropy is used as the group\-level uncertainty target:
t\(Gx\)=HSAGE\(Gx\)\.t\(G\_\{x\}\)=H\_\{\\mathrm\{SAGE\}\}\(G\_\{x\}\)\.
#### Stage 1\. Format supervised fine\-tuning\.
The first training stage teaches the model to follow the output format required for answer and uncertainty extraction\. This stage is not intended to calibrate uncertainty\. Instead, it standardizes response structure across tasks\. For MATH\-500, the model learns to output reasoning followed by a boxed answer\. For TriviaQA, it learns the explicitAnswer:/Uncertainty:format\. For MMLU\-Pro, it learns to end with a final option label\. All calibration experiments start from the corresponding format\-SFT checkpoint, so that comparisons across targets and training methods are not confounded by formatting failures\.
#### Stage 2\. Calibration training\.
Starting from the format\-SFT checkpoint, we train verbal uncertainty using group\-level uncertainty targets\. For supervised calibration baselines, the targett\(Gx\)t\(G\_\{x\}\)is converted into a target uncertainty expression and optimized with supervised fine\-tuning\. For preference\-based training, we use GUPO, which applies calibration supervision to the verbal uncertainty expression rather than to the full response\. All target variants use the same offline response groups, and differ only in howt\(Gx\)t\(G\_\{x\}\)is computed\.
For each responseyi=\(zi,vi\)y\_\{i\}=\(z\_\{i\},v\_\{i\}\), letu\(vi\)∈\[0,1\]u\(v\_\{i\}\)\\in\[0,1\]denote the extracted verbal uncertainty\. Givent\(Gx\)t\(G\_\{x\}\), we define the calibration score
ri\\displaystyle r\_\{i\}=−ℓ\(u\(vi\),t\(Gx\)\),\\displaystyle=\-\\ell\\big\(u\(v\_\{i\}\),t\(G\_\{x\}\)\\big\),ℓ\(u\(vi\),t\(Gx\)\)\\displaystyle\\ell\\big\(u\(v\_\{i\}\),t\(G\_\{x\}\)\\big\)=\(u\(vi\)−t\(Gx\)\)2\.\\displaystyle=\\left\(u\(v\_\{i\}\)\-t\(G\_\{x\}\)\\right\)^\{2\}\.The scores are normalized within the response group:
pical=exp\(ri/T\)∑j=1Kexp\(rj/T\)\.p\_\{i\}^\{\\mathrm\{cal\}\}=\\frac\{\\exp\(r\_\{i\}/T\)\}\{\\sum\_\{j=1\}^\{K\}\\exp\(r\_\{j\}/T\)\}\.The resulting preference signal is applied to the uncertainty channelviv\_\{i\}conditioned on the prompt and answer\-bearing contentziz\_\{i\}\. Conceptually, GUPO optimizes
ℒGUPO=−𝔼x,Gx\[\\displaystyle\\mathcal\{L\}\_\{\\mathrm\{GUPO\}\}=\-\\mathbb\{E\}\_\{x,G\_\{x\}\}\\Bigg\[∑i=1Kstopgrad\(pical\)\\displaystyle\\sum\_\{i=1\}^\{K\}\\operatorname\{stopgrad\}\(p\_\{i\}^\{\\mathrm\{cal\}\}\)⋅logπθ\(vi∣x,zi\)\]\.\\displaystyle\\cdot\\log\\pi\_\{\\theta\}\(v\_\{i\}\\mid x,z\_\{i\}\)\\Bigg\]\.In implementation, the calibration loss can be masked to the uncertainty\-expression span\.
GUPO training hyperparametersGUPO uses TRL with GUPO\-style group preference training and vLLM rollouts\. Unless otherwise specified, we use learning rate1×10−61\\times 10^\{\-6\}, cosine scheduling, default linear warmup, and0\.30\.3epochs\. The per\-device batch size is 2, with gradient accumulation 8, giving an effective batch size of 16 prompts\. Online training uses 8 rollouts per prompt\. We usemax\_new\_tokens=512\\texttt\{max\\\_new\\\_tokens\}=512, maximum prompt length 384, KL coefficient0\.10\.1, rollout temperature1\.01\.0, and seed 42\. All GUPO runs start from the format\-SFT checkpoint\.
#### Evaluation protocol\.
At evaluation time, the trained model generates one response with verbal uncertainty for each validation prompt\. We extract the final answer and numerical uncertainty\. We report Brier score, Expected Calibration Error, Spearman correlation, and threshold\-based accuracy at @80, @60, and @50\. Threshold\-based accuracy is computed after converting uncertainty into confidence, following the standard high\-confidence subset accuracy protocol\. Since all methods are evaluated on the same underlying sampled answer pool, raw answer accuracy is not the main comparison\. The evaluation instead measures whether verbal uncertainty better ranks reliable examples and better matches the group\-level uncertainty target\.
## Appendix CAdditional Experiments
### C\.1Ablation over Group\-Level Targets
\\rowcolorheadergreyBenchmarkTargetCalibrationHigh\-Confidence Accuracy\\rowcolorheadergreyBrier↓\\downarrowECE↓\\downarrowSpear\.↑\\uparrow@80↑\\uparrow@60↑\\uparrow@50↑\\uparrowMMLU\-ProMaximum Answer Frequency0\.1840\.3010\.2100\.1880\.2170\.240Semantic Entropy0\.2140\.3160\.0900\.1880\.1830\.180Kernel Language Entropy0\.0680\.205\-0\.0100\.1630\.1670\.180\\cellcolorsageblueSAGE\\cellcolorsageblue0\.037\\cellcolorsageblue0\.113\\cellcolorsageblue0\.572\\cellcolorsageblue0\.412\\cellcolorsageblue0\.512\\cellcolorsageblue0\.570MATH\-500Maximum Answer Frequency0\.1550\.2520\.5150\.5880\.6830\.700Semantic Entropy0\.1900\.2820\.4260\.5750\.6500\.720Kernel Language Entropy0\.02050\.03480\.4510\.5880\.7000\.720\\cellcolorsageblueSAGE\\cellcolorsageblue0\.0202\\cellcolorsageblue0\.0238\\cellcolorsageblue0\.463\\cellcolorsageblue0\.613\\cellcolorsageblue0\.717\\cellcolorsageblue0\.740TriviaQAMaximum Answer Frequency0\.1580\.2520\.2960\.5020\.5210\.540Semantic Entropy0\.1530\.2470\.4040\.4800\.5300\.540Kernel Language Entropy0\.1230\.2270\.2680\.4900\.4800\.520\\cellcolorsageblueSAGE\\cellcolorsageblue0\.055\\cellcolorsageblue0\.031\\cellcolorsageblue0\.617\\cellcolorsageblue0\.506\\cellcolorsageblue0\.583\\cellcolorsageblue0\.650Table 3:Ablation over group\-level uncertainty targets under the same GUPO training framework\. SAGE provides the strongest overall calibration signal across benchmarks, especially on calibration error, uncertainty ranking, and low\-uncertainty subset accuracy\.\\rowcolorheadergreyccTarget DistributionVerbal Unc\.CalibrationHigh\-Confidence Accuracy\\rowcolorheadergreyMeanStdMeanuvu\_\{v\}Brier↓\\downarrowECE↓\\downarrowSpear\.↑\\uparrow@80↑\\uparrow@60↑\\uparrow@50↑\\uparrow0\.00\.19340\.23930\.0000\.08260\.1779–0\.5620\.5670\.6000\.10\.19820\.23640\.0130\.07890\.17120\.1380\.5750\.5830\.6000\.20\.21020\.22950\.0220\.07750\.17640\.3330\.6250\.6670\.6600\.30\.22750\.22020\.0650\.06400\.15170\.3040\.6250\.6670\.6400\.40\.24920\.20910\.1000\.05310\.13630\.4110\.5880\.6830\.7000\.50\.27510\.19700\.1640\.03710\.10350\.5240\.6000\.6830\.7000\.60\.30490\.18450\.1970\.03500\.09690\.4300\.5880\.7170\.7400\.70\.33880\.17240\.3060\.02340\.03260\.4290\.5880\.7000\.740\\rowcolorsageblue 0\.80\.37700\.16200\.3470\.02020\.02380\.4630\.6130\.7170\.7400\.90\.42010\.15490\.4270\.01880\.01490\.4660\.6370\.6830\.6801\.00\.47000\.15440\.4970\.02050\.03480\.4510\.5880\.7000\.720Table 4:Sensitivity of SAGE to the soft cross\-cluster floorccon MATH\-500\. Herec=0c=0corresponds to hard answer separation, whilec=1c=1reduces the target to the pure linguistic kernel\. The highlighted row denotes the default setting used in our main experiments\.We further compare different group\-level uncertainty targets under the same GUPO training framework\. All variants use the same base model, sampled response groups, training protocol, and evaluation pipeline\. The only difference is how the group\-level targett\(Gx\)t\(G\_\{x\}\)is computed\. This ablation is designed to isolate the effect of target construction from the effect of the optimizer\. In other words, all variants receive group rollouts and are trained with the same group\-based optimization procedure, but the reward signal is induced by different uncertainty targets\.
We compare four targets\.Max Answer Frequencyuses the share of the most frequent extracted answer in the group and converts answer stability into uncertainty\. It is directly tied to answer agreement, but it compresses the group into a discrete count and cannot represent graded semantic or reasoning\-level differences\.Semantic Entropyclusters responses into meaning\-equivalence classes and computes uncertainty over these clusters\. It improves over exact answer counting by merging semantically equivalent generations, but its hard cluster assignments can produce discontinuous and low\-resolution targets\.Hard SAGEuses an answer\-aware kernel withc=0c=0, which strictly separates different answer clusters\. This maximizes answer separation, but can over\-compress cross\-answer similarity and collapse the target scale\.SAGEuses a soft cross\-cluster floor withc=0\.8c=0\.8, preserving answer\-level distinctions while retaining enough cross\-cluster similarity to maintain a usable reward scale\.
Table[3](https://arxiv.org/html/2606.11512#A3.T3)reports the results\. The comparison reveals several important patterns\.
First, all non\-SAGE targets show a mismatch between one desirable property and another\. Semantic Entropy achieves moderate Spearman correlation and threshold accuracy, but its calibration errors remain high, with Brier score0\.1900\.190and ECE0\.2820\.282\. This indicates that semantic clustering can provide some ranking signal, but the resulting uncertainty values are poorly calibrated in absolute scale\. Max Answer Frequency performs better than Semantic Entropy on Spearman correlation and high\-confidence subset accuracy, reaching the best Spearman score among the non\-SAGE variants\. This is expected because answer frequency is closely tied to final\-answer agreement\. However, its Brier score and ECE remain substantially worse than SAGE, showing that answer frequency alone is too coarse to provide well\-calibrated uncertainty values\.
Second, the hard answer\-aware variant confirms that answer awareness alone is not sufficient\. Hard SAGE withc=0c=0has much lower Brier and ECE than Semantic Entropy and Max Answer Frequency, but this improvement is misleading because the verbal uncertainty channel nearly collapses, with mean uncertainty only0\.0050\.005\. The near\-zero mean uncertainty also explains why Spearman correlation is weak\. A hard block\-diagonal answer kernel separates different answer clusters too aggressively, causing the target distribution to lose a usable scale for training\. This supports our claim that the target must be answer\-aware, but it must also be scale\-preserving\.
Third, SAGE with a soft cross\-cluster floor provides the best overall trade\-off\. It achieves the lowest Brier score0\.0190\.019and ECE0\.0220\.022, while also obtaining the best high\-confidence subset accuracy across @50, @60, and @80\. Its Spearman correlation0\.5130\.513is comparable to Max Answer Frequency, but with far better calibration error\. This is important because Spearman mainly measures ranking, while Brier and ECE measure whether the numerical uncertainty values are calibrated\. SAGE therefore does not merely rank examples better; it also places uncertainty values on a more appropriate scale\.
Overall, this ablation supports the central claim of our method\. Group rollouts are useful only when the target extracted from the group provides a strong training signal\. Max Answer Frequency is answer\-faithful but too coarse\. Semantic Entropy is more semantic but limited by hard clustering\. Hard SAGE is answer\-aware but collapses the uncertainty scale\. Soft SAGE combines the useful properties of these targets: it preserves answer distinctions, remains smooth through the linguistic kernel, and avoids collapse through the cross\-cluster floor\. The resulting target gives GUPO a substantially more informative calibration signal\.
### C\.2Sensitivity to the Cross\-Cluster Floor
SAGE uses a soft cross\-cluster floorccto control how much similarity is retained between responses with different extracted answers\. Whenc=0c=0, the answer kernel becomes a hard block\-diagonal kernel, which strongly separates different answer clusters but may collapse the target scale\. Whenc=1c=1, the answer kernel becomes uninformative and SAGE reduces to the pure linguistic kernel\. Intermediate values allow SAGE to preserve answer\-level distinctions while retaining enough cross\-cluster similarity to provide a usable training signal\.
Table[4](https://arxiv.org/html/2606.11512#A3.T4)reports the full sensitivity study on MATH\-500\. Asccincreases, the target mean increases from0\.19340\.1934to0\.47000\.4700, while the target standard deviation decreases from0\.23930\.2393to0\.15440\.1544\. This indicates that the soft floor gradually relaxes hard answer separation and moves the target toward the smoother linguistic\-kernel regime\. The hard settingc=0c=0collapses the verbal uncertainty channel, producingmeanuv=0\.000\\mathrm\{mean\}\\ u\_\{v\}=0\.000and no valid Spearman correlation\. Soft floors substantially improve Brier score and ECE, with the strongest calibration performance aroundc=0\.8c=0\.8toc=0\.9c=0\.9\. These results support the design choice that answer\-aware geometry should be introduced softly rather than as hard answer separation\.
## Appendix DMathematical Analysis of Target Identifiability and Reward Signal
### D\.1Why Response\-Level Supervision is Insufficient
Letxxbe a prompt and let the model induce a response distribution
pθ\(y∣x\)\.p\_\{\\theta\}\(y\\mid x\)\.Each responseyiy\_\{i\}contains answer\-bearing contentziz\_\{i\}, an extracted answer
ai=A\(zi\),a\_\{i\}=A\(z\_\{i\}\),and a verbal uncertainty valueui∈\[0,1\]u\_\{i\}\\in\[0,1\]\. The goal of verbal uncertainty alignment is to makeuiu\_\{i\}reflect the model’s uncertainty over possible responses to the same prompt\. Thus, the ideal uncertainty target is not a function of a single sampled response, but a functional of the response distribution:
t⋆\(x\)=T\(pθ\(⋅∣x\)\)\.t^\{\\star\}\(x\)=T\\\!\\left\(p\_\{\\theta\}\(\\cdot\\mid x\)\\right\)\.Equivalently, with a sampled group
Gx=\{y1,…,yK\},yi∼pθ\(⋅∣x\),G\_\{x\}=\\\{y\_\{1\},\\ldots,y\_\{K\}\\\},\\qquad y\_\{i\}\\sim p\_\{\\theta\}\(\\cdot\\mid x\),we estimate
t\(Gx\)≈t⋆\(x\)\.t\(G\_\{x\}\)\\approx t^\{\\star\}\(x\)\.
#### Under\-identification of a single response\.
A response\-level method observes only one sampleyyfor each prompt\. We show that this is insufficient because the same observed response can be generated from different underlying response distributions with different uncertainty\.
Consider two answer distributions over\{A,B,C,D\}\\\{A,B,C,D\\\}:
p1\(a∣x\)=\(0\.90,0\.04,0\.03,0\.03\),p\_\{1\}\(a\\mid x\)=\(0\.90,0\.04,0\.03,0\.03\),p2\(a∣x\)=\(0\.30,0\.25,0\.25,0\.20\)\.p\_\{2\}\(a\\mid x\)=\(0\.30,0\.25,0\.25,0\.20\)\.Suppose the sampled response in both cases gives answerAA\. From the perspective of a response\-level objective, the observed instance is identical:
However, the correct uncertainty target should be very different\. For example, under an entropy\-based uncertainty target, the distributionp1p\_\{1\}should receive lower uncertainty thanp2p\_\{2\}, because its probability mass is more concentrated on one answer\. Thus the same observed answerAAshould receive low uncertainty underp1p\_\{1\}but much higher uncertainty underp2p\_\{2\}\.
This means any pointwise target of the form
cannot identify the correct distributional uncertainty, because
r\(x,y,u;p1\)=r\(x,y,u;p2\)r\(x,y,u;p\_\{1\}\)=r\(x,y,u;p\_\{2\}\)whenever the method only observes the same\(x,y,u\)\(x,y,u\)\. The missing information is the distribution of alternative plausible outputs\.
#### Consequence for SFT and DPO\.
SFT minimizes a response\-level loss:
ℒSFT=−logpθ\(y,u⋆∣x\)\.\\mathcal\{L\}\_\{\\mathrm\{SFT\}\}=\-\\log p\_\{\\theta\}\(y,u^\{\\star\}\\mid x\)\.This objective can imitate a provided uncertainty stringu⋆u^\{\\star\}, but it does not reveal whetheryycame from a stable distribution or an unstable one\.
Similarly, DPO\-style methods compare two responses:
ℒDPO=−logσ\(β\[\\displaystyle\\mathcal\{L\}\_\{\\mathrm\{DPO\}\}=\-\\log\\sigma\\Bigg\(\\beta\\Big\[logπθ\(y\+∣x\)πref\(y\+∣x\)\\displaystyle\\log\\frac\{\\pi\_\{\\theta\}\(y^\{\+\}\\mid x\)\}\{\\pi\_\{\\mathrm\{ref\}\}\(y^\{\+\}\\mid x\)\}−logπθ\(y−∣x\)πref\(y−∣x\)\]\)\.\\displaystyle\-\\log\\frac\{\\pi\_\{\\theta\}\(y^\{\-\}\\mid x\)\}\{\\pi\_\{\\mathrm\{ref\}\}\(y^\{\-\}\\mid x\)\}\\Big\]\\Bigg\)\.The preference pair\(y\+,y−\)\(y^\{\+\},y^\{\-\}\)can indicate which response is preferred, but it does not determine the full uncertainty distribution over possible generations\. Many distributions can produce the same pair:
\(y\+,y−\)⊂supp\(pθ\(⋅∣x\)\),\(y^\{\+\},y^\{\-\}\)\\subset\\operatorname\{supp\}\(p\_\{\\theta\}\(\\cdot\\mid x\)\),while having different uncertainty targets
T\(pθ\(⋅∣x\)\)\.T\(p\_\{\\theta\}\(\\cdot\\mid x\)\)\.Therefore, response\-level supervision is under\-identified for verbal uncertainty calibration\. It can learn local uncertainty patterns, but it cannot determine whether the uncertainty should reflect a concentrated or dispersed response distribution\.
### D\.2Why Existing Group\-Level Targets Give Weak Rewards
Group rollouts address the distributional challenge by exposing multiple samples:
Gx=\{y1,…,yK\}\.G\_\{x\}=\\\{y\_\{1\},\\ldots,y\_\{K\}\\\}\.However, the target computed fromGxG\_\{x\}must also be useful for optimization\. Suppose the training reward is
R\(u,Gx\)=−\(u−t\(Gx\)\)2,R\(u,G\_\{x\}\)=\-\\left\(u\-t\(G\_\{x\}\)\\right\)^\{2\},wheret\(Gx\)t\(G\_\{x\}\)is the group\-level uncertainty target\. Ift\(Gx\)t\(G\_\{x\}\)is coarse, discontinuous, or misaligned with answer disagreement, then the reward provides weak or misleading supervision\.
#### Maximum answer frequency is coarse\.
The maximum answer frequency stability score is
sMAF\(Gx\)=maxa1K∑i=1K𝕀\[ai=a\]\.s\_\{\\mathrm\{MAF\}\}\(G\_\{x\}\)=\\max\_\{a\}\\frac\{1\}\{K\}\\sum\_\{i=1\}^\{K\}\\mathbb\{I\}\[a\_\{i\}=a\]\.Its uncertainty version is
tMAF\(Gx\)=1−sMAF\(Gx\)\.t\_\{\\mathrm\{MAF\}\}\(G\_\{x\}\)=1\-s\_\{\\mathrm\{MAF\}\}\(G\_\{x\}\)\.Let
na=∑i=1K𝕀\[ai=a\]\.n\_\{a\}=\\sum\_\{i=1\}^\{K\}\\mathbb\{I\}\[a\_\{i\}=a\]\.Then
sMAF\(Gx\)=1Kmaxana\.s\_\{\\mathrm\{MAF\}\}\(G\_\{x\}\)=\\frac\{1\}\{K\}\\max\_\{a\}n\_\{a\}\.Thus MAF depends only on the largest answer count and discards the rest of the group structure\.
For example, withK=10K=10,
G1=\(6A,4B\),G2=\(6A,1B,1C,1D,1E\)\.G\_\{1\}=\(6A,4B\),\\qquad G\_\{2\}=\(6A,1B,1C,1D,1E\)\.Both groups receive the same stability score:
sMAF\(G1\)=sMAF\(G2\)=0\.6\.s\_\{\\mathrm\{MAF\}\}\(G\_\{1\}\)=s\_\{\\mathrm\{MAF\}\}\(G\_\{2\}\)=0\.6\.ButG2G\_\{2\}contains more diverse secondary alternatives\. Hence the target collapses distinct uncertainty structures into the same reward value when it only uses the largest answer count\.
Moreover, MAF can take onlyKKpossible stability values:
sMAF\(Gx\)∈\{1K,2K,…,1\}\.s\_\{\\mathrm\{MAF\}\}\(G\_\{x\}\)\\in\\left\\\{\\frac\{1\}\{K\},\\frac\{2\}\{K\},\\ldots,1\\right\\\}\.Therefore the reward landscape is discrete\. If two groups have the same majority count, then for any uncertainty valueuu,
R\(u,G1\)=R\(u,G2\),R\(u,G\_\{1\}\)=R\(u,G\_\{2\}\),even if their semantic variation or secondary answer disagreement is different\. MAF is answer\-faithful, but it is too coarse to provide fine\-grained calibration supervision\.
#### Semantic Entropy is discontinuous\.
Semantic Entropy clusters responses into meaning\-equivalence classes\. Let
C\(yi\)∈\{1,…,M\}C\(y\_\{i\}\)\\in\\\{1,\\ldots,M\\\}be the semantic cluster assignment, and let
pm=1K∑i=1K𝕀\[C\(yi\)=m\]\.p\_\{m\}=\\frac\{1\}\{K\}\\sum\_\{i=1\}^\{K\}\\mathbb\{I\}\[C\(y\_\{i\}\)=m\]\.Then
HSE\(Gx\)=−∑m=1Mpmlogpm\.H\_\{\\mathrm\{SE\}\}\(G\_\{x\}\)=\-\\sum\_\{m=1\}^\{M\}p\_\{m\}\\log p\_\{m\}\.The target depends only on hard cluster counts\. Therefore, if a response changes slightly but remains in the same cluster,
C\(yi\)=C\(yi′\)⇒HSE\(Gx\)=HSE\(Gx′\)\.C\(y\_\{i\}\)=C\(y\_\{i\}^\{\\prime\}\)\\quad\\Rightarrow\\quad H\_\{\\mathrm\{SE\}\}\(G\_\{x\}\)=H\_\{\\mathrm\{SE\}\}\(G\_\{x\}^\{\\prime\}\)\.This means the reward is flat within each cluster:
ΔHSE=0\.\\Delta H\_\{\\mathrm\{SE\}\}=0\.
However, if a small change moves one response across a cluster boundary, then the empirical cluster distribution changes discontinuously\. Suppose one response moves from clusteruuto clustervv\. Then
pu′=pu−1K,pv′=pv\+1K\.p\_\{u\}^\{\\prime\}=p\_\{u\}\-\\frac\{1\}\{K\},\\qquad p\_\{v\}^\{\\prime\}=p\_\{v\}\+\\frac\{1\}\{K\}\.The entropy change is
ΔHSE=\\displaystyle\\Delta H\_\{\\mathrm\{SE\}\}=−\(pu−1K\)log\(pu−1K\)\\displaystyle\-\\left\(p\_\{u\}\-\\frac\{1\}\{K\}\\right\)\\log\\left\(p\_\{u\}\-\\frac\{1\}\{K\}\\right\)−\(pv\+1K\)log\(pv\+1K\)\\displaystyle\-\\left\(p\_\{v\}\+\\frac\{1\}\{K\}\\right\)\\log\\left\(p\_\{v\}\+\\frac\{1\}\{K\}\\right\)\+pulogpu\+pvlogpv\.\\displaystyle\+p\_\{u\}\\log p\_\{u\}\+p\_\{v\}\\log p\_\{v\}\.This jump occurs because the cluster assignment changes, not because the response distribution has changed smoothly\. Therefore SE produces a piecewise\-constant reward:
within cluster:ΔHSE=0,\\text\{within cluster: \}\\Delta H\_\{\\mathrm\{SE\}\}=0,across boundary:ΔHSE≠0\.\\text\{across boundary: \}\\Delta H\_\{\\mathrm\{SE\}\}\\neq 0\.As a result, SE improves over exact answer counting for paraphrases, but its hard clustering gives weak credit assignment for fine\-grained uncertainty calibration\.
#### KLE is smooth but not answer\-faithful\.
KLE replaces hard clusters with a continuous kernel\. Let
Kij=k\(e\(yi\),e\(yj\)\),Kij∈\[0,1\],K\_\{ij\}=k\(e\(y\_\{i\}\),e\(y\_\{j\}\)\),\\qquad K\_\{ij\}\\in\[0,1\],and normalize
P=Ktr\(K\)\.P=\\frac\{K\}\{\\operatorname\{tr\}\(K\)\}\.The normalized von Neumann entropy is
HKLE\(Gx\)=−1logKtr\(PlogP\)\.H\_\{\\mathrm\{KLE\}\}\(G\_\{x\}\)=\-\\frac\{1\}\{\\log K\}\\operatorname\{tr\}\(P\\log P\)\.This target is smooth because small changes in embeddings produce small changes in pairwise similarities\. However, smoothness alone is insufficient\. KLE assumes that embedding similarity reflects answer compatibility:
Kijhigh⇒ai≡aj\.K\_\{ij\}\\text\{ high\}\\quad\\Rightarrow\\quad a\_\{i\}\\equiv a\_\{j\}\.This assumption fails in structured answer spaces\. For example, multiple\-choice labelsAA,BB,CC, andDDmay be close in embedding space even though they are mutually exclusive answers:
A≢B≢C≢D\.A\\not\\equiv B\\not\\equiv C\\not\\equiv D\.
We can see the failure mathematically\. Suppose a response group containsKKmutually incompatible answers, but generic embeddings assign high similarity to all pairs:
Kii=1,Kij=r\(i≠j\),r≈1\.K\_\{ii\}=1,\\qquad K\_\{ij\}=r\\quad\(i\\neq j\),\\qquad r\\approx 1\.Then
K=\(1−r\)I\+r𝟏𝟏⊤\.K=\(1\-r\)I\+r\\mathbf\{1\}\\mathbf\{1\}^\{\\top\}\.The eigenvalues ofKKare
λ1=1\+\(K−1\)r,λ2=⋯=λK=1−r\.\\lambda\_\{1\}=1\+\(K\-1\)r,\\qquad\\lambda\_\{2\}=\\cdots=\\lambda\_\{K\}=1\-r\.Sincetr\(K\)=K\\operatorname\{tr\}\(K\)=K, the eigenvalues ofPPare
μ1\\displaystyle\\mu\_\{1\}=1\+\(K−1\)rK,\\displaystyle=\\frac\{1\+\(K\-1\)r\}\{K\},μ2=⋯=μK\\displaystyle\\mu\_\{2\}=\\cdots=\\mu\_\{K\}=1−rK\.\\displaystyle=\\frac\{1\-r\}\{K\}\.Asr→1r\\to 1,
μ1→1,μ2,…,μK→0\.\\mu\_\{1\}\\to 1,\\qquad\\mu\_\{2\},\\ldots,\\mu\_\{K\}\\to 0\.Therefore,
HKLE\(Gx\)=−1logK∑i=1Kμilogμi→0\.H\_\{\\mathrm\{KLE\}\}\(G\_\{x\}\)=\-\\frac\{1\}\{\\log K\}\\sum\_\{i=1\}^\{K\}\\mu\_\{i\}\\log\\mu\_\{i\}\\to 0\.So KLE predicts low uncertainty even when all final answers are incompatible\. This shows that KLE is smooth, but its generic geometry can underestimate task\-critical answer disagreement\.
### D\.3Summary
The above analysis shows that a useful group\-level uncertainty target must satisfy three requirements:
1. 1\.Answer\-faithfulness: the target should reflect task\-critical answer agreement and disagreement\.
2. 2\.Reward smoothness: the target should change continuously with meaningful variations in the response group\.
3. 3\.Scale preservation: the target should preserve a usable uncertainty range rather than collapsing to near\-zero or near\-one values\.
MAF is answer\-faithful but coarse\. SE handles paraphrases but produces flat and discontinuous rewards because of hard clustering\. KLE is smooth but can collapse incompatible answers when generic embeddings place them close together\. Therefore, repeated sampling is not sufficient by itself: the target must transform sampled responses into an answer\-aware and optimization\-friendly reward signal\.
## Appendix EQualitative Case Study
Case Study: When Semantic Similarity Hides Answer DisagreementPrompt\.A multiple\-choice question asks the model to select one option from\{A,B,C,D\}\\\{A,B,C,D\\\}\.Repeated samples from the model\.Gx=\{\\displaystyle G\_\{x\}=\\\{\(A,0\.18\),\(A,0\.21\),\(B,0\.24\),\\displaystyle\(A,18\),\\ \(A,21\),\\ \(B,24\),\(C,0\.26\),\(A,0\.19\),\(B,0\.23\)\}\.\\displaystyle\(C,26\),\\ \(A,19\),\\ \(B,23\)\\\}\.Observed answer distribution\.p\(A\)\\displaystyle p\(A\)=36,p\(B\)=26,\\displaystyle=\\frac\{3\}\{6\},\\qquad p\(B\)=\\frac\{2\}\{6\},p\(C\)\\displaystyle p\(C\)=16,p\(D\)=0\.\\displaystyle=\\frac\{1\}\{6\},\\qquad p\(D\)=0\.Interpretation\.The model frequently expresses low uncertainty, but its sampled answers are not stable\. The group contains mutually exclusive choices, so the appropriate uncertainty target should be higher than the expressed values suggest\.
TargetBehavioron this groupLimitation/ EffectMAFsMAF=3/6s\_\{\\mathrm\{MAF\}\}=3/6=0\.50=0\.50answer\-faithfulbut coarseKLEhigh similarityamong option labelsmay underestimatedisagreementSAGEseparatesA,B,CA,B,Cas incompatibleanswer\-awaretarget
This example illustrates why generic semantic similarity can be misleading for uncertainty calibration\. In a multiple\-choice task, option labels such asAA,BB, andCCare linguistically similar because they are short symbolic labels with nearly identical surface form\. A generic embedding\-based target may therefore assign high pairwise similarity to responses ending in different option labels\. This can make the response group appear more coherent than it actually is, producing an overly low uncertainty target\.
However, from the task perspective,AA,BB, andCCare not nearby semantic variants\. They are mutually exclusive decisions\. A model that alternates among these choices should express higher uncertainty, even if the generated explanations have similar wording\. SAGE corrects this mismatch by evaluating response groups under answer\-aware equivalence\. Responses with the same extracted option remain close, while responses with different option labels are separated in the answer\-conditioned geometry\. As a result, the group receives a higher and more appropriate uncertainty target, which gives GUPO a clearer supervision signal for reducing overconfident verbal expressions\.
## Appendix FUse of AI Assistants
The authors used AI assistants only for language polishing and minor editing of the manuscript text\. AI assistants were not used to generate research ideas, design the method, conduct experiments, produce results, or write technical claims\. All content, including the proposed method, experimental design, analysis, and final manuscript, was reviewed, verified, and approved by the authors\.Similar Articles
Beyond Semantic Equivalence: Logical Graphs for LLM Uncertainty Quantification
This paper proposes Logical Graph Uncertainty (LGU), a framework that models implication and incompatibility among answers to improve uncertainty estimation in LLMs, outperforming semantic entropy baselines by up to 7.1% AUROC and 3.5% AUARC across benchmarks.
Uncertainty Decomposition for Clarification Seeking in LLM Agents
This paper proposes a prompt-based uncertainty decomposition method for LLM agents that separates action confidence from request uncertainty, enabling proactive clarification seeking in underspecified tasks. The method is evaluated on new clarification-augmented benchmarks across five LLM backbones, showing significant improvements.
Teaching models to express their uncertainty in words
OpenAI researchers demonstrate that GPT-3 can learn to express calibrated uncertainty about its answers in natural language without using model logits, introducing the CalibratedMath benchmark suite to evaluate this capability. The approach shows robust generalization under distribution shift and represents the first evidence of models expressing well-calibrated verbal uncertainty about their own predictions.
SAGE: Scalable Automated Robustness Augmentation for LLM Knowledge Evaluation
This paper introduces SAGE, a framework for scalable automated robustness augmentation of LLM knowledge evaluation benchmarks. It uses fine-tuned smaller models with reinforcement learning to generate and verify question variants at a lower cost than existing methods.
Beyond Single-Turn Confidence: Trajectory-Adapted Uncertainty Quantification for LLM Agents
This paper studies whether single-turn uncertainty quantification methods transfer to interactive LLM agent trajectories, evaluating white-box, black-box, and reflexive scorers across five LLMs and four tool-use datasets. Results show that transfer is uneven, with black-box self-consistency often strongest, and recommend revalidating UQ methods at the trajectory level.