PreprintCited by 1,202Topic ModelingNatural Language Processing TechniquesMultimodal Machine Learning Applications

The DOI matches its DataCite record; 47 of the 48 references it cites were found in a registry or an index; none of the 4 sources its claims cite is checked for support yet.

Improving Factuality and Reasoning in Language Models through Multiagent Debate

Open access

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.

Overview

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

47 of 47 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Figures

Figure 1 Multiagent Debate Improves Reasoning and Factual Accuracy. Accuracy of traditional inference and our multi-agent debate over six benchmarks (chess move optimality reported as a normalized score)
Figure 1 Multiagent Debate Improves Reasoning and Factual Accuracy. Accuracy of traditional inference and our multi-agent debate over six benchmarks (chess move optimality reported as a normalized score)CC-BY · From the PDF
Figure 2 Illustration of Debate. Illustration of the debate procedure.
Figure 2 Illustration of Debate. Illustration of the debate procedure.CC-BY · From the PDF
Figure 5 Illustration of Solving Grade School Math. Reasoning between agents omitted.
Figure 5 Illustration of Solving Grade School Math. Reasoning between agents omitted.CC-BY · From the PDF
Figure 6 Synergy with Other Methods. Performance of debate increases with use of Chain of Thought prompting.
Figure 6 Synergy with Other Methods. Performance of debate increases with use of Chain of Thought prompting.CC-BY · From the PDF
Figure 7 Illustration of Generating Biographies. Illustration of generating bullet biographies of computer scientists. For brevity, only the first 3 generated bullets are shown.
Figure 7 Illustration of Generating Biographies. Illustration of generating bullet biographies of computer scientists. For brevity, only the first 3 generated bullets are shown.CC-BY · From the PDF
Figure 8 Illustration of MMLU. Illustration of debate when answering factual tasks. Reasoning omitted.
Figure 8 Illustration of MMLU. Illustration of debate when answering factual tasks. Reasoning omitted.CC-BY · From the PDF
Figure 9 Expressing Uncertainty with Multiple Answers. For facts that a language model is uncertain about, different language agents generate different facts. Debate causes agents to converge to one fact that is more accurate, but not necessarily always factually correct.
Figure 9 Expressing Uncertainty with Multiple Answers. For facts that a language model is uncertain about, different language agents generate different facts. Debate causes agents to converge to one fact that is more accurate, but not necessarily always factually correct.CC-BY · From the PDF
Figure 10 (a) Performance with Increased Agents. Performance improves as the number of underlying agents involved in debate increases. (b) Performance with Increased Rounds. Performance rises as the number of rounds of underlying debate increases. Performance vs Number of Debating Agents
Figure 10 (a) Performance with Increased Agents. Performance improves as the number of underlying agents involved in debate increases. (b) Performance with Increased Rounds. Performance rises as the number of rounds of underlying debate increases. Performance vs Number of Debating AgentsCC-BY · From the PDF
Figure 12 Performance vs Debate Length. Prompts which induce longer debate improve performance.
Figure 12 Performance vs Debate Length. Prompts which induce longer debate improve performance.CC-BY · From the PDF
Figure 13 Effect of Summarization. When there are many agents in a debate, responses from other agents may be first summarized and then given as context, reducing context length. This operation improves performance.
Figure 13 Effect of Summarization. When there are many agents in a debate, responses from other agents may be first summarized and then given as context, reducing context length. This operation improves performance.CC-BY · From the PDF
Figure 11 Debate Between chatGPT and Bard Illustration of debate between different models.
Figure 11 Debate Between chatGPT and Bard Illustration of debate between different models.CC-BY · From the PDF
Figure 14 Effect of Prompts on Consensus. Using a short debate prompt induces faster consensus between agents
Figure 14 Effect of Prompts on Consensus. Using a short debate prompt induces faster consensus between agentsCC-BY · From the PDF
Figure 16 Example of a correct GSM8K Debate.
Figure 16 Example of a correct GSM8K Debate.CC-BY · From the PDF
Figure 17 Example of Correct GSM8K Debate.
Figure 17 Example of Correct GSM8K Debate.CC-BY · From the PDF
Figure 18 Example of Correct GSM8K Debate.
Figure 18 Example of Correct GSM8K Debate.CC-BY · From the PDF
Figure 19 Example of Correct GSM8K Debate.
Figure 19 Example of Correct GSM8K Debate.CC-BY · From the PDF
Figure 20 Example of Correct GSM8K Debate.
Figure 20 Example of Correct GSM8K Debate.CC-BY · From the PDF
Figure 21 Example of Incorrect GSM8K Debate.
Figure 21 Example of Incorrect GSM8K Debate.CC-BY · From the PDF
Figure 22 Example of Incorrect GSM8K Debate.
Figure 22 Example of Incorrect GSM8K Debate.CC-BY · From the PDF
Figure 23 Example of Incorrect GSM8K Debate.
Figure 23 Example of Incorrect GSM8K Debate.CC-BY · From the PDF
Figure 24 Example of Arithmetic Debate.
Figure 24 Example of Arithmetic Debate.CC-BY · From the PDF
Figure 25 Example of Arithmetic Debate with Summarization. Four separate agents participate in debate, with two illustrated above. Instruction contains the summarized responses across agents.
Figure 25 Example of Arithmetic Debate with Summarization. Four separate agents participate in debate, with two illustrated above. Instruction contains the summarized responses across agents.CC-BY · From the PDF
Figure 26 Example of MMLU Debate.
Figure 26 Example of MMLU Debate.CC-BY · From the PDF

Verification

Claims the paper makes

44 Own result · 11 No basis given · 10 Own interpretation · 4 Own method · 2 Sources not found · 1 Not checked yet

Show all 42 claims

  • It may state two separate claims as one. 23
  • Probably not a substantial claim. 9
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?

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.

3 of 3

Citations

Cites

Show all 48 references

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

Metadata

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
1,202
References
48
Citations by year
2026: 547 · 2025: 340 · 2024: 258 · 2023: 56
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.

A language model drew the claims from the paper on 2026-10-07, under version 3 of the claim definition (model deepseek-v4.1-flash, prompt extract-v3).

A second model labelled each claim on 2026-10-07 (model jev-1.13-20260917, definition revision gold-guideline-v0.2).

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