atlas

Research map / Multi-agent systems and games / LLM agents

Reflective Multi-Agent Collaboration based on Large Language Models

NeurIPS 2024 · Multi-agent systems and games › LLM agents · approach: LLM multi-agent decision making · 24 citations (OpenAlex)

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 COPPER, a multi-agent self-reflection framework where a shared LongChat reflector is fine-tuned via SFT and counterfactual PPO using per-agent counterfactual rewards.

Problem

Improving collaboration in LLM-based multi-agent systems via self-reflection is hard because episode-level rewards do not credit individual agents' reflections (credit assignment), and training separate reflectors per agent scales poorly.

Approach

Compute counterfactual rewards by removing one agent's reflection from the actor prompts and measuring the change in episode return difference, then train a single shared, profile-conditioned reflector with SFT followed by PPO against a regression reward model trained on these counterfactual scores.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune the shared reflector with counterfactual PPOCOPPER multi-agent collaboration · HotPotQAsuccess rate: +31.8% over the initial success rateHelped
Fine-tune the shared reflector with counterfactual PPOCOPPER multi-agent collaboration · GSM8Ksuccess rate: +18.5% over the initial success rateHelped
Fine-tune the shared reflector with counterfactual PPOCOPPER multi-agent collaboration · Checkmate in One Movesuccess rate: +86.4% over the initial success rateHelped
Remove PPO fine-tuning from the shared reflector (ablation)COPPER · HotPotQA, GSM8K, and Checkmate in One Movesuccess rateHurt
Use episode return difference rewards instead of counterfactual rewards (ablation)COPPER · HotPotQA, GSM8K, and Checkmate in One Movesuccess rateHurt
Use counterfactual rewards to select positive SFT examples instead of episode difference rewards (ablation)COPPER SFT · HotPotQA, GSM8K, and Checkmate in One Movesuccess rateHelped
Share one reflector across agents rather than using non-shared reflectors (ablation)COPPER · HotPotQA, GSM8K, and Checkmate in One Movesuccess rateHelped
Remove agent profiles from reflector inputs (ablation)COPPER · HotPotQA, GSM8K, and Checkmate in One Movesuccess rateHurt
Apply the shared reflector trained with GPT-3.5 actors to GPT-4 actorsCOPPER · HotPotQAsuccess rate: +27.7% over the initial success rateHelped
Apply the shared reflector trained with GPT-3.5 actors to GPT-4 actorsCOPPER · GSM8Ksuccess rate: +9.0% over the initial success rateHelped
Apply the shared reflector trained with GPT-3.5 actors to GPT-4 actorsCOPPER · Checkmate in One Movesuccess rate: +53.3% over the initial success rateHelped
Use Llama-3 as the base shared reflector and fine-tune with counterfactual PPOCOPPER · GSM8Ksuccess rate: +17.3% over the initial success rateHelped

Surprising findings

Limitations

Experimental setup

Datasets: HotPotQA GSM8K Checkmate in One Move ALFWorld

Benchmarks: HotPotQA GSM8K Checkmate in One Move ALFWorld

Metrics: success rate (exact match accuracy) F1 score (HotPotQA reward)

Baselines: CoT ReAct Reflexion (GPT-3.5) Reflexion (LongChat) Retroformer (Multi) COPPER (w/o PPO) COPPER (w/o CF)

Builds on: Reflexion Retroformer ReAct Chain-of-thought PPO

Closest papers by meaning

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.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy