PreprintCited by 175Topic ModelingNatural Language Processing TechniquesMultimodal Machine Learning Applications

Improving Factuality and Reasoning in Language Models through Multiagent Debate

Open access
Du, Yilun, Li, Shuang, Torralba, Antonio, Tenenbaum, Joshua B., Mordatch, Igor·2023·arXiv

Abstract

Large language models (LLMs) have demonstrated remarkable capabilities in language generation, understanding, and few-shot learning in recent years. An extensive body of work has explored how their performance may be further improved through the tools of prompting, ranging from verification, self-consistency, or intermediate scratchpads. In this paper, we present a complementary approach to improve language responses where multiple language model instances propose and debate their individual responses and reasoning processes over multiple rounds to arrive at a common final answer. Our findings indicate that this approach significantly enhances mathematical and strategic reasoning across a number of tasks. We also demonstrate that our approach improves the factual validity of generated content, reducing fallacious answers and hallucinations that contemporary models are prone to. Our approach may be directly applied to existing black-box models and uses identical procedure and prompts for all tasks we investigate. Overall, our findings suggest that such "society of minds" approach has the potential to significantly advance the capabilities of LLMs and pave the way for further breakthroughs in language generation and understanding.

AI snapshot

Written from the paper’s full text.

TL;DR

Multiagent debate, where multiple LLM instances propose answers and critique each other over rounds, improves reasoning and factual accuracy over single-agent, reflection, and majority-vote baselines across six tasks. The approach uses black-box models and identical prompts, though it is more computationally expensive and can converge confidently on incorrect answers.

Key findings

  • Debate improved reasoning: arithmetic accuracy was 81.8 ± 2.3 vs 67.0 ± 4.7 for single agent, 72.1 ± 4.5 for reflection, and 69.0 ± 4.6 for majority voting; GSM8K was 85.0 ± 3.5 vs 77.0 ± 4.2, 75.0 ± 4.3, and 81.0 ± 3.9; chess pawn score was 122.9 ± 7.6 vs 91.4 ± 10.6, 102.1 ± 11.9, and 102.2 ± 6.2.
  • Debate improved factual validity: biographies accuracy was 73.8 ± 2.3 vs 66.0 ± 2.2 for single agent and 68.3 ± 2.9 for reflection; MMLU was 71.1 ± 4.6 vs 63.9 ± 4.8 and 57.7 ± 5.0; chess move validity was 45.2 ± 2.9 vs 29.3 ± 2.6 and 38.8 ± 2.9.
  • On 20 GSM8K problems debated between ChatGPT and Bard, Bard solved 11, ChatGPT solved 14, and joint multi-agent debate solved 17.
  • Performance increased with more agents and more debate rounds; additional rounds above four gave similar final performance to 4 rounds. Longer debate prompts led to slower convergence but better final consensus, and different persona prompts improved MMLU from 71.1 to 74.2.

Methods

  • Multiple language model instances independently answer a query, then each reads and critiques the other agents’ responses and updates its own answer over multiple rounds; the same procedure and prompts are used across tasks, requiring only black-box model access.
  • Evaluated on six tasks: arithmetic (100 generated tasks), GSM8K (100 problems), chess move prediction (300 games), biographies (524 well-known computer scientists), MMLU (100 questions), and chess move validity (100 tasks), using gpt-3.5-turbo-0301; main debate runs used 3 agents and 2 rounds.
  • Compared against single-agent, reflection, and majority-voting baselines; reported accuracy, Stockfish pawn score, and factual validity, with ablations on number of agents, rounds, prompt length, summarization, and different models/personas.

Limitations

  • Stated: multiagent debate is more computationally expensive because it requires multiple generations and debate rounds; longer debates sometimes exceed models’ processing, with models focusing mainly on recent generations; debates converge but not necessarily to correct answers, and models can confidently affirm incorrect answers because they do not correctly express uncertainty.
  • Stated: the biography evaluation metric may miss incorrect generated facts not captured in the ground-truth bullets.
  • Evident from the text: main evaluations often use 100 examples per task and 3 agents with 2 rounds due to computational expense, and the cross-model comparison uses only 20 GSM8K problems.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

DataCite · 10.48550/arxiv.2305.14325

Cites

45 of 45 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

0 of 4 cited sources checked · 0 supported · 0 flagged

  • Findingown data

    Multiagent debate improves factual accuracy.

    “Table 2: Multiagent Debate Improves Factual Accuracy Multi-agent debate improves the factual accuracy.”
    Quote in the paperSubstantial claim
    • Rests on an assumption: The constructed ground truth bullet point biographies of 524 well-known computer scientists are accurate.
    • Rests on an assumption: Evaluating factual accuracy by checking agreement between generated bullets and ground truth bullet points is a valid measure of factual accuracy.
  • Findingreasoning

    Debate results are less likely to include false facts that models are internally uncertain of.

    “Debate results are also less likely to include false facts that models are internally uncertain of.”
    Quote in the paperSubstantial claim
  • Findingown data

    Additional debate rounds above four led to a similar final performance to 4 rounds of debate.

    “However, we found that additional debate rounds above four led to a similar final performance to 4 rounds of debate.”
    Quote in the paperNot a substantial claim
  • Findingown data

    On arithmetic, performance monotonically increases with the increased number of agents.

    “On arithmetic, performance monotonically increases with the increased number of agents.”
    Quote in the paperNot a substantial claim
  • Findingreasoning

    The multiagent debate process is more computationally expensive than other prompting techniques, requiring multiple model instances and rounds.

    “In comparison to other prompting techniques, our multiagent debate procedure is more computationally expensive, as it requires both multiple language generations, and an underlying debate procedure.”
    Quote in the paperNot a substantial claim
  • May combine two claims. 23
  • Classified as probably not a substantial claim. 9
  • May combine two claims.

    Findingown data

    In a set of 20 GSM8K math problems, multi-agent debate improves the performance of both chatGPT and Bard agents.

    “In this set, we find that multi-agent debate improves the performance of both agents, with Bard solving 11 problems, chatGPT solving 14 problems, and joint multi-agent debate solving 17 problems.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Using both multiple model agents and multiple rounds of debate are important to achieve the best performance.

    “Using both multiple model agents and multiple rounds of debate are important to achieve the best performance.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    As debate progresses, individual model instances tend to disagree on uncertain facts and omit them from the answer.

    “This is because as the debate progresses, individual model instances tend to disagree on uncertain facts and omit them from the answer (Figure 7).”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Multiagent generation is beneficial with and without zero-shot chain-of-thought prompting on GSM8K.

    “In both settings, multiagent generation is beneficial.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingnone given

    The multiagent debate procedure is simple and effective across a wide set of different reasoning and validity language modeling tasks.

    “We find that the approach is simple and effective across a wide set of different reasoning and validity language modeling tasks.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Multiagent debate improved and settled on bullets that were more consistent across agents.

    “We found that multiagent debate improved and settled on bullets that were more consistent across agents.”
    Quote in the paperSubstantial claim
    • Rests on an assumption: The constructed ground truth bullet point biographies of 524 well-known computer scientists are accurate.
  • May combine two claims.

    Findingown data

    Further gains are obtained with both more agents and rounds of debate.

    “although we found further gains with both more agents and rounds of debate (Figure 10).”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    While debates typically converged into single final answers, these answers were not necessarily correct.

    “Finally, we found that while debates typically converged into single final answers, these answers were not necessarily correct.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    While both agents initially provide incorrect answers to the problem, chatGPT is able to utilize the incorrect response given by Bard to generate the final correct answer.

    “While both agents initially provide incorrect answers to the problem, chatGPT is able to utilize the incorrect response given by Bard to generate the final correct answer.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingcitation

    Language model agents were relatively agreeable.

    “Overall, we observed that language model agents were relatively "agreeable"”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Prompts that encouraged models to be more stubborn based on their own solutions led to longer debates and better final solutions.

    “In general, we found that prompts that encouraged models to be more "stubborn' based on their own solutions led to longer debates and better final solutions.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Multiagent debate improves the factual validity of generated content, reducing fallacious answers and hallucinations.

    “We also demonstrate that our approach improves the factual validity of generated content, reducing fallacious answers and hallucinations that contemporary models are prone to.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    As debates became longer in duration, current language models sometimes struggled to fully process the entire debate input, and typically only focused on the most recent generations.

    “Further, we observed that as debates became longer in duration, current language models sometimes struggled to fully process the entire debate input, and typically only focused on the most recent generations.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Debates using longer prompts lead to slower convergence to correct answers, but also lead to a better final consensus on the correct answer.

    “We find that debates using longer prompts lead to slower convergence to correct answers, but also lead to a better final consensus on the correct answer.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Debate gives the best performance in the factuality setting and significantly outperforms each baseline.

    “In contrast, debate gives the best performance in this setting also, and significantly outperforms each baseline.”
    Quote in the paperSubstantial claim
    • Rests on an assumption: The constructed ground truth bullet point biographies of 524 well-known computer scientists are accurate.
    • Rests on an assumption: Evaluating factual accuracy by checking agreement between generated bullets and ground truth bullet points is a valid measure of factual accuracy.
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given

    When there are many agents in a debate, summarizing responses from other agents before giving them as context reduces context length.

    “When there are many agents in a debate, responses from other agents may be first summarized and then given as context, reducing context length.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingnone given

    Debate causes agents to converge to one fact that is more accurate, but not necessarily always factually correct.

    “Debate causes agents to converge to one fact that is more accurate, but not necessarily always factually correct.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    On the Arithmetic benchmark, multi-agent debate achieves 81.8% ± 2.3 accuracy, compared to 67.0 ± 4.7 for single agent, 72.1 ± 4.5 for single agent reflection, and 69.0 ± 4.6 for multi-agent majority.

    “| Model | Arithmetic (%) ↑ Grade School Math (%) ↑ Chess (∆PS) ↑ | | | | --- | --- | --- | --- | | Single Agent | 67.0 ± 4.7 | 77.0 ± 4.2 | 91.4 ± 10.6 | | Single Agent (Reflection) | 72.1 ± 4.5 | 75.0 ± 4.3 | 102.1 ± 11.9 | | Multi-Agent (Majority) | 69.0 ± 4.6 | 81.0 ± 3.9 | 102.2 ± 6.2 | | Multi-Agent (Debate) | 81.8 ± 2.3 | 85.0 ± 3.5 | 122.9 ± 7.6 |”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingnone given

    Generated biographies after debate are more accurate, but many facts remain incorrect.

    “While we found that generated biographies after debate to be more accurate, many facts remain incorrect.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    On the Grade School Math benchmark, multi-agent debate achieves 85.0% ± 3.5 accuracy, compared to 77.0 ± 4.2 for single agent, 75.0 ± 4.3 for single agent reflection, and 81.0 ± 3.9 for multi-agent majority.

    “| Model | Arithmetic (%) ↑ Grade School Math (%) ↑ Chess (∆PS) ↑ | | | | --- | --- | --- | --- | | Single Agent | 67.0 ± 4.7 | 77.0 ± 4.2 | 91.4 ± 10.6 | | Single Agent (Reflection) | 72.1 ± 4.5 | 75.0 ± 4.3 | 102.1 ± 11.9 | | Multi-Agent (Majority) | 69.0 ± 4.6 | 81.0 ± 3.9 | 102.2 ± 6.2 | | Multi-Agent (Debate) | 81.8 ± 2.3 | 85.0 ± 3.5 | 122.9 ± 7.6 |”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    In general, debate improved the performance of final generated answers, though sometimes answers would converge to the incorrect value.

    “In general, we found that debate improved the performance of final generated answers, though sometimes answers would converge to the incorrect value.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given

    Using a short debate prompt induces faster consensus between agents.

    “Using a short debate prompt induces faster consensus between agents”
    • Also stated in: § Agent 1: · plain
      “Using a short debate prompt induces faster consensus between agents”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    On the Chess benchmark, multi-agent debate achieves a normalized score of 122.9 ± 7.6, compared to 91.4 ± 10.6 for single agent, 102.1 ± 11.9 for single agent reflection, and 102.2 ± 6.2 for multi-agent majority.

    “| Model | Arithmetic (%) ↑ Grade School Math (%) ↑ Chess (∆PS) ↑ | | | | --- | --- | --- | --- | | Single Agent | 67.0 ± 4.7 | 77.0 ± 4.2 | 91.4 ± 10.6 | | Single Agent (Reflection) | 72.1 ± 4.5 | 75.0 ± 4.3 | 102.1 ± 11.9 | | Multi-Agent (Majority) | 69.0 ± 4.6 | 81.0 ± 3.9 | 102.2 ± 6.2 | | Multi-Agent (Debate) | 81.8 ± 2.3 | 85.0 ± 3.5 | 122.9 ± 7.6 |”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Interpretationnone given

    The method is orthogonal to other model generation improvements such as retrieval or prompt engineering, and can be combined with zero-shot chain of thought.

    “The method is also orthogonal to other model generation improvements such as retrieval or prompt engineering (in fact, we combine our debate method with zero-shot chain of thought).”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductown data

    The main evaluation used three agents with two rounds of debate due to computational expense.

    “Due to computational expense, we evaluate our approach across benchmarks mainly using three agents with two rounds of debates”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Study design and conductown data

    The experiments used the identical starting prompt and language model across all evaluations.

    “As the focus of our experiments is to verify the effectiveness of multiagent agent debate, we run both baselines and our approach, using the identical starting prompt and language model across all evaluations.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data

    The purpose of the debate is not just to amplify a correct answer; all models can initially be wrong but arrive at the correct answer through the debate process.

    “Thus, the purpose of our debate isn't just to amplify a correct answer -all models can initially be wrong but arrive at the correct answer through the debate process.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Interpretationown data

    Further gains can be obtained with different initialization prompts.

    “suggesting further gains can be obtained with different initialization prompts.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Study design and conductreasoning

    The multiagent debate approach uses the same methodology and prompt templates for all tasks and requires only black-box access to language model generations, so it may be directly applied to existing black-box models.

    “Our approach may be directly applied to existing black-box models and uses identical procedure and prompts for all tasks we investigate.”
    • Also stated in: § 1 Introduction · plain
      “We use the same methodology and prompt templates for all our tasks and require only black-box access to language model generations -no model-internal information such as likelihoods or gradients is needed.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    The experiments use the same prompts for all agents.

    “In our experiments we use the same prompts for all agents.”
    Quote in the paperNot a substantial claim
30 of 30
  • The paper relies on this without support.

    The constructed ground truth bullet point biographies of 524 well-known computer scientists are accurate.

    “We constructed ground truth bullet point biographies of 524 well-known computer scientists.”
  • The paper relies on this without support.

    The chatGPT-based language model used in the experiments is representative of contemporary language models.

    “We use chatGPT-based language model [21] in all our experiments except those in Figure 11 where we compare multiple language models.”
  • The paper relies on this without support.

    Evaluating factual accuracy by checking agreement between generated bullets and ground truth bullet points is a valid measure of factual accuracy.

    “We then asked language models to generate bullet point biographies for each person, and evaluated the accuracy at which each ground truth bullet point agreed with generated bullets.”
3 of 3

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • In the crowd-sourcing debating mechanism, the capability of each agent is enhanced by understanding and incorporating the other agents' opinions.

    “In this method, the capability of each agent is enhanced by understanding and incorporating the other agents' opinions.”

    From A survey on large language model based autonomous agents (2024) · cites this paper as [91]

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

Each contradiction between two passages listed here was confirmed by an independent check.

  • Arithmetic example does not use six two-digit numbers

    Minor

    The task is described as using six two-digit numbers, but its example includes the one-digit numbers 0 and 3.

  • Triangle area is calculated incorrectly

    Minor

    The stated multiplication gives 6, not 64.

    Reported 64 · recomputed 6

  • Prompts are not identical across tasks

    Minor

    The paper says it uses identical prompts for all tasks, but the appendix gives different starting prompts for arithmetic and GSM8K.

3 of 3

Cites

Flagged first, then by citations

3 of the 48 references couldn’t be matched to a known paper.

Research works printed but not linked: 1

  1. Y. Du, S. Li, and I. Mordatch. Compositional visual generation with energy based models. In Advances in Neural Information Processing Systems, 2020. 9

Cited by

Sorted by citations

Authors
Du, Y., Li, S., Torralba, A., Tenenbaum, J. B., & Mordatch, I.
Affiliations
  • MIT Computer Science and Artificial Intelligence Laboratory (US)
  • Google (United States) (US)
Venue
arXiv
Publisher
arXiv
Published
2023
ISSN
2331-8422 (ISSN-L)
OpenAlex
W4378509427
Cited by
96
References
48
Citations by year
2026: 16 · 2025: 26 · 2024: 43 · 2023: 10
Type
posted content
Language
en
Open access
Locations
  • arXiv (Cornell University) (submittedVersion, cc-by)
  • arXiv (Cornell University) (cc-by)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Topic Modeling
  • Physical Sciences › Computer Science › Artificial Intelligence › Natural Language Processing Techniques
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Multimodal Machine Learning Applications
Keywords
large language models, factuality, hallucination mitigation, mathematical reasoning, strategic reasoning, Society of Mind, self-consistency

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-07.

Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-07.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review