Binary Agreement for Efficient Unsupervised Confidence Calibration of Reasoning LLMs

arXiv:2604.19444 · cs.LG · Submitted 2026-04-21 · Read on arXiv

Listen

Radio episode about this paper

Transcript

Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.

Tom: We're looking at the paper: "Binary Agreement for Efficient Unsupervised Confidence Calibration of Reasoning LLMs".

Jane: Here's the gist of the paper. The gist The method introduces an unsupervised confidence calibration technique for reasoning LLMs that derives a self-consistency-based proxy target from offline sampling on unlabeled data to distill it into a lightweight deployment-time predictor, which substantially outperforms baselines in various settings.

Jane: The core idea treats repeated sampling not as a deployment-time inference procedure but as an offline source of unlabeled supervision, where the approach uses "repeated sampling on unlabeled examples to estimate a self-consistency signal".

Paper summary: Tom: We've covered the high-level idea and the initial wins with self-consistency. Now let's dig into exactly how they build that predictor from the offline sampling >

Jane: The paper, "Binary Agreement for Efficient Unsupervised Confidence Calibration of Reasoning LLMs," focuses on treating repeated sampling not as a test-time inference procedure but as an offline source of unlabeled supervision >

Lu: They formally define a self-consistency score for an input answer pair as s(x, a) = one/k times the number of times answer a appears out of k samples where the answer is equal to the anchor answer > <ref:2604.19444#pg1>

Tom: Instead of computing this score at test time, they use it offline on unlabeled data to construct supervision for a single-pass predictor by selecting a sampled response i = (i, i) together with its score s i = s(x i, i) >

Jane: This process yields weakly labeled examples of the form (x i, i, s i), and then they train a predictor f phi of (x, r, a) to estimate the empirical support for the response's answer under repeated sampling >

Meng: So it’s not training on perfect labels; it’s training on these weakly labeled examples derived from the self-consistency signal themselves >

Lu: This is how they distill that signal into a deployment-time confidence predictor f phi which maps the input and a response to an estimated confidence value >

Tom: The key is that this predictor, trained offline, replaces the need for expensive test-time sampling or generating many samples per query >

Jane: So at deployment time, you give it a new input x and a response (r, a), and the confidence score is reported as c(x, y) = f phi(x, r, a) >

Meng: It sounds like they’re trading the cost of runtime sampling for the cost of offline training on unlabeled data >

Tom: And empirically across five math and question-answering tasks using nine models from the Qwen, DeepSeek, and Nemotron families, they show that self-consistency is generally well-calibrated with respect to correctness >

Jane: And they found that this signal can be distilled into a single-generation confidence predictor that substantially outperforms relevant unsupervised baselines, including under distribution shift and in blackbox settings >

Lu: That's the second main result they highlight, showing the power of distilling that self-consistency signal >

Conclusion: Tom: So to wrap up this paper on "Binary Agreement for Efficient Unsupervised Confidence Calibration of Reasoning LLMs," it suggests that we don't necessarily need expensive labeled calibration data or compute-intensive reinforcement learning training to get reliable confidence scores from reasoning LLMs >

Jane: The authors show that by using offline sampling on unlabeled data to derive a self-consistency proxy target, you can distill that into a lightweight predictor for deployment >

Lu: They demonstrate that this method substantially outperforms unsupervised baselines, even when dealing with distribution shift and in blackbox settings >

Meng: For deployment folks, the implication is you can get better calibrated confidence estimates using only one generation at test time >

Tom: The whole point seems to be learning calibration from unlabeled data and deploying it with just one generation >

Jane: It’s a way of making the gap smaller to stronger supervised or multi-sample approaches while being much more practical for real applications, especially in selective prediction tasks >

Thomas Zollo, Jimmy Wang, Richard Zemel

Columbia University

cs.LG

Submitted: 2026-04-21

Updated: 2026-10-20

Comments: 40 pages, 7 tables, 18 figures; v2: updated method and experiments

Code: https://github.com/thomaspzollo/llm_unsupervised_conf

License: http://creativecommons.org/licenses/by/4.0/

Importance score: 92/100

The gist: The gist The method introduces an unsupervised confidence calibration technique for reasoning LLMs that derives a self-consistency-based proxy target from offline sampling on unlabeled data to

Key concepts

Self-consistency score s(x, a)
This score measures how often an answer 'a' is selected when the same input 'x' is sampled multiple times. It quantifies the internal agreement among different responses for a given query. The paper uses this offline to build a prediction model that approximates this agreement.
Weakly labeled examples
The method transforms unlabeled data into weakly labeled examples by selecting an input, a response, and its calculated self-consistency score from the offline sampling process. These synthetic labels allow the system to train a predictor without needing ground-truth correctness labels.
Binary Isotonic Recalibration
This is a distribution-free calibration guarantee used at deployment. It ensures that the confidence scores generated by the model are reliably mapped to actual correctness, even if the underlying self-consistency signal has some noise or distribution shift.

Terminology

Summary

The gist The method introduces an unsupervised confidence calibration technique for reasoning LLMs that derives a self-consistency-based proxy target from offline sampling on unlabeled data to distill it into a lightweight deployment-time predictor, which substantially outperforms baselines in various settings.

How it works

  1. The core idea treats repeated sampling not as a deployment-time inference procedure but as an offline source of unlabeled supervision, where the approach uses repeated sampling on unlabeled examples to estimate a self-consistency signal.

  2. Formally, the method defines a self-consistency score for an input–answer pair as s(x, a) = 1/k sum j=1 1/h if a(j) = a i.

  3. Instead of computing this score at test time, the approach uses it offline on unlabeled data to construct supervision for a single-pass predictor by selecting a sampled response y˜i = (˜ri, a˜i) together with its score si = s(xi, a˜i)

  4. This process yields weakly labeled examples of the form (xi, y˜i, si) which are then used to train a predictor fϕ(x, r, a) to estimate the empirical support for the response’s answer under repeated sampling.

  5. At test time, given a new input x and response y = (r, a), the confidence score is reported as c(x, y) = fϕ(x, r, a) using this learned predictor.

Evaluation and Results

  1. The method was evaluated across 5 math and question-answering tasks using 9 reasoning models from the Qwen, DeepSeek, and Nemotron families.

  2. Empirical results showed that Self-consistency is generally well-calibrated with respect to correctness in reasoning LLMs.

  3. The proposed method was found to be the strongest approach among the methods that satisfy our deployment constraints, both on average and in the worst case.

  4. The results demonstrated that Our method significantly outperforms baselines and offers competitive performance to the more expensive full test-time self-consistency measure.

  5. The confidence estimates were shown to improve downstream outcomes in applications such as selective prediction (without producing any tokens) and enhancing the calibration of stronger models.

Robustness and Decision-Making Usefulness

  1. The method proved robust under distribution shift, showing that it remains robust across different temperatures and with a relatively small number of samples (e.g., 5-10)

  2. Under distribution shift in language, the method offers reliable performance even when calibration data does not match test data.

  3. For selective prediction, the method yields the strongest overall selective prediction performance among the methods available in our setting.

  4. In linguistic calibration, conditioning a stronger decision-maker LLM on their confidence estimates consistently leads to the best-calibrated downstream decisions.

Conclusion and Limitations

  1. The findings suggest that calibrated confidence for reasoning LLMs need not require either labeled calibration data (and possibly compute-intensive RL training) or expensive test-time sampling.

  2. The method's effectiveness is shown to be independent of model ownership, as our black-box results suggest that the same strategy can remain effective even when the underlying reasoning model is only accessible through a proprietary interface.

  3. A limitation noted is that "the method can only be as good as the self-consistency signal it distills: if agreement among samples is weakly related to correctness, or models are consistently wrong with high internal agreement, the learned predictor may inherit those failures".

  4. Overall, the work suggests that calibration for reasoning LLMs can be learned from unlabeled data and deployed with only one generation.

Improvements for AI systems

  1. Unsupervised confidence calibration for reasoning LLMs from a single generation allows deployment in settings where labeled calibration data is unavailable and repeated sampling is too costly by using offline sampling on unlabeled data to derive a self-consistency-based proxy target. This enables the creation of a lightweight deployment-time confidence predictor that maps a single generated response to an answer-level confidence estimate.

  2. The method can be applied in black-box settings where model internals are unavailable, as it only requires the ability to sample outputs and access to a reasonably strong embedding model rather than the reasoning model's own hidden states. This expands applicability beyond open-weight models and proprietary APIs by demonstrating that the method can remain effective even when the underlying model is exposed only through an API or other proprietary interface.

  3. The resulting confidence estimates improve downstream decision-making in selective prediction, enabling systems to decide whether to answer directly or defer based on calibrated confidence, potentially bringing not only accuracy gains but also inference cost savings roughly equal to the abstention rate.

  4. The system can achieve better-calibrated downstream decisions when communicating with a stronger model; for instance, GPT-4o-mini conditioned on the assistant's confidence estimates reduces expected calibration error significantly compared to using token probabilities or verbalized confidence alone.

Abstract

Reasoning language models often lack the calibrated confidence needed for reliable deployment, particularly when correctness labels are unavailable and sampling budgets are limited. We introduce Binary Agreement for Self-consistency Calibration (BASC), which uses self-consistency as an unlabeled proxy for correctness without constructing costly self-consistency targets for each calibration query. Our key observation is that agreement between an anchor response and a single independent probe is a Bernoulli observation whose conditional mean is the anchor's latent self-consistency. Pooling these observations across unlabeled queries, BASC supports both recalibrating existing confidence scores and learning more discriminative scores before recalibration, using as few as two responses per calibration query and only one at deployment. The use of binary isotonic recalibration provides a distribution-free calibration guarantee with respect to latent self-consistency. Across 5 tasks and 9 reasoning models, BASC substantially improves calibration with respect to correctness.

Sources

Related papers