Research map / Large language models / Agents, code and math
Mixture-of-Agents Enhances Large Language Model Capabilities
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes Mixture-of-Agents, a layered prompt-only architecture where each LLM agent refines its answer using the outputs of the previous layer's agents, reaching 65.1% LC win rate on AlpacaEval 2.0 with open-source models.
Problem
Single LLMs have limits in size, training data, and skill specialization, and scaling them is costly; the question is how to harness the collective strengths of multiple LLMs to produce better responses.
Approach
Exploits "collaborativeness" of LLMs: a model produces better responses when shown other models' outputs, even weaker ones. MoA stacks layers of multiple proposer LLMs, each layer's agents see all prior-layer outputs via an aggregate-and-synthesize prompt, requiring no fine-tuning; it is framed as a model-level analogue of Mixture-of-Experts.
Key results
- MoA using only open-source models reaches 65.1% LC win rate on AlpacaEval 2.0 vs 57.5% for GPT-4 Omni (05/13).
- MoA-Lite (2 layers, Qwen1.5-72B aggregator) reaches 59.3% LC win rate, still above GPT-4 Omni.
- On MT-Bench, MoA w/ GPT-4o averages 9.40 and MoA averages 9.25, both ranking at or above GPT-4 Turbo (9.31).
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| use layered MoA with open-source proposers and Qwen1.5-110B-Chat as final aggregator | MoA · AlpacaEval 2.0 | LC win rate: 57.5\% -> 65.1\% | Helped |
| use GPT-4o as the final aggregator | MoA · AlpacaEval 2.0 | LC win rate: 65.7$_{\pm \text{0.7}}$\% vs 57.5\% | Helped |
| use the lighter 2-layer setup with Qwen1.5-72B-Chat aggregator | MoA · AlpacaEval 2.0 | LC win rate: 57.5\% -> 59.3\% | Helped |
| use layered MoA with GPT-4o final aggregator | MoA · MT-Bench | average score: 9.31 -> 9.40 | Helped |
| use layered MoA with Qwen1.5-110B-Chat final aggregator | MoA · MT-Bench | average score: 9.19 -> 9.25 | No clear effect |
| increase proposer count from 1 to 6 using different models (ablation) | MoA · AlpacaEval 2.0 | LC win rate: 47.8\% -> 61.3\% | Helped |
| use multiple different proposer models instead of repeated outputs from one model (ablation) | MoA · AlpacaEval 2.0 | LC win rate: 61.3\% vs 56.7\% (n=6) | Helped |
| increase proposer count from 1 to 6 using one proposer model (ablation) | single-proposer MoA · AlpacaEval 2.0 | LC win rate: 47.8\% -> 56.7\% | Helped |
| use Qwen1.5-110B-Chat instead of Qwen1.5-72B-Chat as aggregator (ablation) | 2-layer MoA · AlpacaEval 2.0 | LC win rate: 59.3\% -> 61.3\% | Helped |
| use WizardLM 8x22B instead of Qwen1.5-110B-Chat as aggregator (ablation) | 2-layer MoA · AlpacaEval 2.0 | LC win rate: 61.3\% -> 52.9\% | Hurt |
| use LLaMA-3-70B-Instruct instead of Qwen1.5-110B-Chat as aggregator (ablation) | 2-layer MoA · AlpacaEval 2.0 | LC win rate: 61.3\% -> 45.0\% | Hurt |
| use WizardLM 8x22B instead of Qwen1.5-110B-Chat as proposer (ablation) | 2-layer MoA · AlpacaEval 2.0 | LC win rate: 56.7\% -> 63.8\% | Helped |
Surprising findings
- Models generate better responses when given outputs from other models, even when those outputs are of lower quality than their own.
- Using multiple different LLMs as proposers consistently beats a single model sampled multiple times at temperature 0.7 for the same number of proposals.
Limitations
- Iterative layered aggregation delays the first token, giving high time to first token (TTFT).
- Improvements on MT-Bench are relatively incremental since top models already score above 9/10.
- MoA is more verbose and less concise on FLASK.
Experimental setup
Datasets: AlpacaEval 2.0 instructions MT-Bench FLASK MATH
Benchmarks: AlpacaEval 2.0 MT-Bench FLASK MATH
Metrics: length-controlled win rate win rate MT-Bench score FLASK skill scores accuracy Spearman correlation
Baselines: GPT-4 Omni (05/13) GPT-4 Turbo (04/09) GPT-4 Preview (11/06) WizardLM 8x22B Qwen1.5 110B Chat LLM ranker
Builds on: Mixture-of-Experts Chain-of-Thought PairRanker FrugalGPT
Closest papers by meaning
- Improving Model Alignment Through Collective Intelligence of Open-Source Models (ICML 2025 · similarity 0.91)
- Chain of Agents: Large Language Models Collaborating on Long-Context Tasks (NeurIPS 2024 · similarity 0.89)
- $\texttt{Model-GLUE}$: Democratized LLM Scaling for A Large Model Zoo in the Wild (NeurIPS 2024 · similarity 0.89)
- Knowledge Fusion of Large Language Models (ICLR 2024 · similarity 0.89)
- Collab: Controlled Decoding using Mixture of Agents for LLM Alignment (ICLR 2025 · similarity 0.88)
- Improving Factuality and Reasoning in Language Models through Multiagent Debate (ICML 2024 · similarity 0.88)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
