---
title: 'ConfMAD: Confidence-Aware Multi-Agent Debate'
url: https://www.emergentmind.com/topics/confmad
type: topic
---

# ConfMAD: Confidence-Aware Multi-Agent Debate

ConfMAD is a confidence-aware multi-agent debate framework for generative large language models that extends Multi-Agent Debate (MAD) by requiring each agent to express an explicit confidence score alongside its reasoning trace and answer at every turn [2509.14034]. It is motivated by two paired observations: some LLMs may have superior task-specific knowledge or reasoning capability yet fail to communicate that advantage during debate, and inappropriate confidence expression can instead induce either stubborn persistence in incorrect beliefs or premature convergence on suboptimal answers, thereby reducing debate effectiveness and overall system performance [2509.14034]. Within this formulation, confidence is not an auxiliary annotation but a first-class signal in deliberation, calibration, and final answer selection.

## 1. Problem setting and relation to traditional MAD

Traditional MAD, as described in the ConfMAD presentation of prior work by Du et al. (2023), consists of $n$ LLM agents $M_1,\dots,M_n$ that independently generate initial answers and then debate sequentially by reading a shared history and appending new arguments [2509.14034]. After a fixed number of rounds $T$, a final answer is chosen, for example by majority vote.

ConfMAD preserves the multi-agent deliberative structure but alters the information exchanged during debate. At every turn, each agent emits a reasoning trace $R_i^r$, an answer $A_i^r$, and a confidence score $C_i^r$ [2509.14034]. The framework further assumes that raw confidence is not necessarily reliable and therefore subjects it to explicit calibration before it is exposed to other agents or used in downstream decision-making.

The central design premise is that debate quality depends not only on the content of arguments but also on whether stronger agents can communicate epistemic certainty in a usable form. This suggests that ConfMAD is best understood as a debate-control mechanism rather than merely a confidence-reporting add-on: confidence affects how agents interpret one another’s claims, how disagreement evolves over rounds, and which terminal answer is selected.

## 2. Debate protocol and system architecture

ConfMAD integrates confidence expression throughout the debate process [2509.14034]. In the one-by-one debate workflow, the initial round $r=0$ is defined agentwise as
$$
D_i^0 = \bigl(R_i^0, A_i^0, C_i^0\bigr),
$$
where
$$
C_i^0 = \mathrm{Calibrate}(C_i^{\prime 0}).
$$
The initial history is then
$$
H_0 = [D_1^0,\dots,D_n^0].
$$

For rounds $r=1,\dots,T$, each agent acts in turn:
$$
D_i^r = (R_i^r, A_i^r, C_i^r),
$$
with
$$
C_i^r = \mathrm{Calibrate}(C_i^{\prime r}),
$$
and the shared history is updated by appending the new debate item:
$$
H_r = [H_{r-1}, D_i^r].
$$

The final decision rule departs from majority-vote MAD. ConfMAD selects the answer of the agent with the highest calibrated confidence at the terminal round:
$$
i^* = \arg\max_i C_i^T.
$$
The returned prediction is $A_{i^*}^T$ [2509.14034]. When confidences tie, the answer is chosen uniformly at random.

Agents are explicitly instructed through the system prompt to “PAY SPECIAL ATTENTION to these confidence scores…,” so confidence is intended to influence subsequent arguments rather than merely serve as metadata [2509.14034]. An alternate broadcast debate mode, in which all agents speak in parallel each round, is also supported, although the primary comparisons use the one-by-one setting.

This architecture makes calibrated confidence operational at three levels: local utterance production, inter-agent influence, and final aggregation. A plausible implication is that ConfMAD changes both the semantics and the control flow of debate, because an agent’s contribution is evaluated through jointly visible content and calibrated certainty.

## 3. Confidence quantification and calibration

ConfMAD supports two confidence quantification mechanisms and three calibration methods [2509.14034].

The first mechanism is key length-normalized sequence probability, denoted here as LN confidence. If the answer tokens are $t_1,\dots,t_n$, the raw sequence probability is
$$
\text{seqprob} = \prod_{j=1}^{n} p\bigl(t_j \mid t_{<j}, x\bigr).
$$
The raw confidence is then defined as
$$
c_i' = (\text{seqprob})^{1/n},
$$
after which it may optionally be multiplied or scaled into $[0,100]$ before calibration [2509.14034]. This definition uses token-level model probabilities and normalizes for answer length.

The second mechanism is self-verbalized confidence, denoted in the paper as SV confidence. Under this scheme, each LLM is prompted to append the string “Confidence score: \([0\mbox{–}100]\).” The raw output is therefore a scalar $c_i' \in [0,100]$ [2509.14034]. In contrast to LN confidence, SV confidence is explicitly generated by the model as part of the textual response.

Because raw confidence may be poorly aligned with empirical correctness, ConfMAD applies post-hoc calibration. Three calibration methods are specified.

Platt scaling is given by
$$
c_i = \sigma(Ac_i' + B),
\qquad
\sigma(z)=\frac{1}{1+e^{-z}},
$$
where $A$ and $B$ are fitted on a held-out validation set [2509.14034].

Histogram binning partitions raw confidences into $M$ intervals and replaces each raw score by the empirical accuracy of its bin [2509.14034].

Temperature scaling, used only for LN confidence, rescales answer-token logits $\mathbf{z}$ according to
$$
q_j = \frac{\exp(z_j/T)}{\sum_k \exp(z_k/T)},
$$
and produces calibrated confidence from $q_j$ [2509.14034].

These design choices separate confidence extraction from confidence correction. This suggests that ConfMAD does not assume self-reported or probability-derived confidence is intrinsically trustworthy; rather, confidence becomes useful once statistically aligned with observed accuracy.

## 4. Algorithmic realization

The high-level algorithm consists of an initialization phase, an iterative debate phase, and a confidence-based terminal selection step [2509.14034]. The inputs are models $M_1 \dots M_n$, question $x$, prompt $p$, and maximum rounds $T$, and the output is a final answer $A_f$.

In the initial round, each agent is queried independently to produce $(R_i^0, A_i^0, C_i^{\prime 0})$, after which the raw confidence is calibrated to obtain $C_i^0$, and the tuple $D_i^0 = (R_i^0, A_i^0, C_i^0)$ is stored [2509.14034]. The initial debate history is the concatenation of all initial tuples.

In each debate round $r=1,\dots,T$, the current history is copied into a working history $\hat H_r$. Then, for each agent in sequence, the model is invoked conditioned on the question, prompt, and working history to generate $(R_i^r, A_i^r, C_i^{\prime r})$. The confidence is calibrated, the tuple $D_i^r$ is formed, and $\hat H_r$ is extended by concatenation with $D_i^r$ [2509.14034]. At the end of the round, $H_r$ is set to the accumulated working history.

Most experiments use two one-by-one debate rounds plus the initial round, so the principal setting is shallow rather than long-horizon deliberation [2509.14034]. The remaining hyperparameters are the calibration parameters $(A,B)$ for Platt scaling, the bin counts for histogram binning, or the temperature parameter $T$ for temperature scaling.

The algorithm therefore instantiates a recurrent debate process in which calibrated confidence is recomputed at every turn. A plausible implication is that confidence is not treated as a static prior over agents but as a trajectory-dependent variable that may change as agents absorb others’ arguments.

## 5. Experimental configuration and empirical results

The reported evaluation covers four benchmarks: BIGGSM with 400 test and 200 validation examples, BBH with 2,000 test and 1,000 validation examples, MMLU with 2,000 test and 1,000 validation examples, and MATH with 1,000 test and 1,000 validation examples [2509.14034]. Validation splits are used to train the calibration models.

Two principal model pairs are reported: GPT-4o-mini + LLaMA-3.1-70B, and GPT-4o-mini + Phi-4 [2509.14034]. The baselines are Chain-of-Thought (CoT), No Confidence Debate (No Conf), Interventions (Inter), ChatEval (CE), and Multi-Persona (MP) [2509.14034].

The evaluation metrics are accuracy of the final answer, consensus rate, correction cases, Win Rate (WR), and calibration quality measured by Expected Calibration Error (ECE) [2509.14034]. ECE is defined as
$$
\mathrm{ECE} = \sum_{m=1}^{M} \frac{|B_m|}{n}\bigl|\mathrm{acc}(B_m)-\mathrm{conf}(B_m)\bigr|.
$$

The key quantitative findings reported in Tables 1–3 are that ConfMAD variants, such as LN+Platt and SV+Platt, outperform all baselines on most datasets [2509.14034]. On MMLU with GPT-4o-mini+LLaMA, LN+Platt achieves 0.833 versus No Conf at 0.783, a gain of 5 points. On BBH, LN+Platt reaches 0.763 versus No Conf at 0.730, a gain of 3.3 points. Similar gains of 2–5 points are reported on BIGGSM and MATH.

Beyond end-task accuracy, debate-level indicators also improve. Consensus improves by up to +11%, exemplified by MMLU in Figure 4, and correction cases increase by up to +20%, exemplified by MMLU with Phi in Figure 5 [2509.14034]. Because correction cases measure how often a wrong initial answer is flipped to correct by debate, these results indicate that confidence does not merely stabilize agreement; it can also increase the probability that deliberation repairs initial error.

## 6. Analytical findings, debate dynamics, and interpretive issues

The calibration ablation in Table 6 reports that Platt scaling is the most robust calibration method, temperature scaling is often second best, and histogram binning is unstable [2509.14034]. The paper also notes that in some settings uncalibrated (“Vanilla”) confidences perform nearly as well in final accuracy, but exhibit poor WR. This is analytically important because it distinguishes raw accuracy from decision reliability under disagreement.

Win Rate is defined as the fraction of disagreements in which the correct agent had higher confidence [2509.14034]. The reported analysis shows that higher WR correlates with higher final accuracy, and calibration improves WR substantially; on MMLU, raw LN confidence yields WR of approximately 0.44, whereas LN+Platt yields approximately 0.62 [2509.14034]. This suggests that confidence-aware debate is beneficial not simply when agents become more confident, but when the confidence ordering between disagreeing agents better matches correctness.

The calibration-quality analysis in Appendix E reports that Platt scaling reduces ECE from approximately 20–50% down to single-digit percent on validation and test [2509.14034]. Since ECE measures the gap between empirical accuracy and predicted confidence, this finding indicates that the confidence values used inside the debate become materially better aligned with observed performance after calibration.

The paper’s analysis of debate dynamics reports that accuracy peaks after 2–3 rounds, that ConfMAD still improves over No Conf with three agents (4o-mini, LLaMA, Phi), and that very coarse confidence granularity, such as 0–10, can sometimes destabilize performance [2509.14034]. These observations constrain interpretation. First, longer debate is not necessarily better; beyond a small number of rounds, additional exchange may not improve accuracy. Second, the approach is not restricted to two-agent settings. Third, the informativeness of the confidence channel depends not only on calibration but also on representational granularity.

Case studies in Appendix G, Figures 8–9, describe examples in which one agent observes another’s high calibrated confidence and re-evaluates its reasoning, leading to correct consensus [2509.14034]. This provides a mechanistic illustration of how confidence can alter argumentative uptake rather than merely post-process outputs.

A common misconception would be to equate confidence expression with beneficial assertiveness. The underlying results do not support that simplification. The motivating abstract explicitly states that inappropriate confidence expression can make agents stubbornly maintain incorrect beliefs or converge prematurely on suboptimal answers [2509.14034]. ConfMAD addresses this not by maximizing confidence, but by calibrating and exposing confidence so that it becomes a more reliable signal inside deliberation. Overall, the reported evidence supports the conclusion that explicit confidence expression together with simple post-hoc calibration can enhance both individual agent performance and the quality and reliability of multi-agent debates [2509.14034].

Source: https://www.emergentmind.com/topics/confmad