atlas

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

MAGDi: Structured Distillation of Multi-Agent Interaction Graphs Improves Reasoning in Smaller Language Models

ICML 2024 · Multi-agent systems and games › LLM agents · approach: Self-evolving language agent learning · 1 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.

Distills multi-round multi-agent discussions among GPT-4, Bard, and Claude2 (ReConcile) into a small student (Mistral-7B-Instruct) using a GCN over interaction graphs plus next-token, contrastive, and node-classification losses.

Problem

Multi-agent LLM discussions improve reasoning but are very expensive at inference and do not yield a single standalone model; the paper asks how to distill multi-teacher interaction structure into a small efficient student.

Approach

Represent multi-agent discussions as multi-agent interaction graphs (MAGs) with correctness-labeled nodes and round-conditioned edges, then distill them into a student augmented with a GCN using three objectives: next-token prediction on correct chains, a margin contrastive loss between correct and incorrect chains, and a node-correctness classification loss over the graph structure. The GCN is di

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Distill from all nodes and interaction edges instead of only GPT-4 positive samplesMistral-7B-Instruct · Five benchmarks, average accuracyaccuracy: 52.27 -> 56.88Helped
Use correct reasoning from multiple teachers rather than only round-0 correct reasoning (ablation)MAGDi · Five benchmarks, average accuracyaccuracy: + 1.50%Helped
Add correct post-interaction reasoning from multiple teachers (ablation)MAGDi-R0 · Five benchmarks, average accuracyaccuracy: 53.77 -> 54.81Helped
Add incorrect reasoning and a contrastive objective (ablation)MAGDi-CN · Five benchmarks, average accuracyaccuracy: 54.81 -> 55.47Helped
Add graph structure and interaction objective to all-node distillation (ablation)MAGDi-AN · Five benchmarks, average accuracyaccuracy: 55.47 -> 56.88Helped
Use structured multi-teacher distillation rather than DSS-MT on all nodesMistral-7B-Instruct · Five reasoning benchmarksaccuracy: 54.76 -> 56.88Helped
Use GCN rather than token-level attention to model interactions (ablation)MAGDi · StrategyQAaccuracy: 68.56 -> 74.24Helped
Use GCN rather than node-level attention to model interactions (ablation)MAGDi · StrategyQAaccuracy: 69.87 -> 74.24Helped
Remove G3 interaction graphs from training (ablation)MAGDi · CSQAaccuracy: 72.56 -> 70.65Hurt
Also remove G2 interaction graphs from training (ablation)MAGDi without G3 · CSQAaccuracy: 70.65 -> 69.65Hurt
Replace interaction-pattern edges with fully connected edges (ablation)MAGDi · CSQAaccuracy: 72.56 -> 71.22Hurt
Make interaction-pattern edges undirected instead of directed (ablation)MAGDi · CSQAaccuracy: 72.56 -> 72.61No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: StrategyQA CommonsenseQA ARC-c GSM8K MATH BoolQ SVAMP

Benchmarks: StrategyQA CommonsenseQA ARC-c GSM8K MATH BoolQ SVAMP

Metrics: accuracy output token count self-consistency accuracy

Baselines: No teacher zero-shot Mistral-7B-Instruct SiT-GPT4 SiT-Claude2 SiT-Bard DSS-MT ReConcile

Builds on: ReConcile Distilling Step-by-Step LoRA self-consistency

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