Project page
FreeImproving LLM factuality and reasoning through multi-agent debate
About Project page
LLM Debate is a research project from MIT and Google Brain that introduces a multi-agent debate framework to improve the factuality and reasoning capabilities of large language models. Instead of relying on a single model instance, multiple language model instances generate responses and then engage in iterative rounds of debate, critiquing each other's reasoning to converge on a more accurate final answer. The approach is model-agnostic, works with black-box APIs, and uses identical prompts across tasks. Evaluated on mathematical reasoning, strategic reasoning, and factual validity benchmarks, it significantly reduces hallucinations and errors. Performance scales with the number of agents and debate rounds, and it can even combine different models (e.g., ChatGPT and Bard) to leverage their complementary strengths.
Key Features
Pros & Cons
- Significantly improves factuality and reasoning over single-agent approaches
- Works with existing black-box models without modification
- Performance improves with additional agents or debate rounds
- Can combine different LLMs to leverage complementary abilities
- Open-source and reproducible (code provided)
- Addresses a fundamental limitation of LLMs: factual inaccuracies and reasoning errors
- Computational cost increases with more agents and debate rounds
- Requires multiple inference passes per query
- Limited to reasoning tasks; effectiveness may vary for other domains
- Debate procedure may introduce latency for real-time applications
- Relies on model's ability to critique itself, which can be inconsistent