atlas

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

AgentRefine: Enhancing Agent Generalization through Refinement Tuning

ICLR 2025 · Multi-agent systems and games › LLM agents · approach: Self-evolving language agent learning · 0 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 AgentRefine, which synthesizes diverse agent environments and multi-turn trajectories with error-refine steps (via GPT-4o), then fine-tunes LLaMA-3 and Mistral with a loss that masks erroneous turns to improve held-out agent generalization.

Problem

Agent-tuned open LLMs perform well on held-in agent environments but generalize poorly to held-out tasks, often repeating the same erroneous actions despite environment feedback.

Approach

Synthesize diverse persona-driven agent environments and trajectories that contain error turns followed by environment-feedback-based refinement, then train with a loss that masks erroneous turns so the model learns to self-correct step-by-step rather than memorize observation-action pairs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AgentRefine instead of Agent-FLANLLaMA-3-8B agent tuning · SciWorldSuccess: 1.1 -> 14.4Helped
Use AgentRefine instead of Agent-FLANLLaMA-3-8B agent tuning · BabyAISuccess: 25.0 -> 37.5Helped
Use AgentRefine instead of Agent-FLANLLaMA-3-8B agent tuning · PDDLSuccess: 8.3 -> 16.6Helped
Use AgentRefine instead of Agent-FLANLLaMA-3-8B agent tuning · JerichoProgress: 10.1 -> 32.3Helped
Use AgentRefine instead of Agent-FLANLLaMA-3-8B agent tuning · AlfworldSuccess: 67.2 -> 44.8Hurt
Add loss on refinement trajectory tokens (ablation)AgentRefine · SciWorldSuccess: 4.4 -> 7.7Helped
Add refinement trajectories to training data (ablation)AgentRefine · SciWorldSuccess: 5.5 -> 7.7Helped
Mask loss on erroneous turn tokens (ablation)AgentRefine · SciWorldSuccess: 3.3 -> 7.7Helped
Add verification to synthesized training data (ablation)AgentRefine · AlfworldSuccess: 25.4 -> 48.5Helped
Increase AgentRefine training data from 4k to 64kAgentRefine · agent tasksperformanceHelped
Use DeepSeek-v2.5 instead of GPT-4o for synthesisAgentRefine · BabyAISuccess: 25.0 -> 36.6Helped
Use GPT-4o rather than DeepSeek-v2.5 for synthesisAgentRefine · SciWorldSuccess: 2.2 -> 11.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: Persona-Hub AgentBoard test tasks (SciWorld, Alfworld, BabyAI, PDDL, Jericho) HotpotQA

Benchmarks: AgentBoard (Alfworld, BabyAI, SciWorld, PDDL, Jericho) HotpotQA MT-bench

Metrics: success rate progress rate exact match F1 standard deviation under perturbation

Baselines: GPT-4o GPT-4o-mini LLaMA-3-8B-Instruct LLaMA-3-70B-Instruct Mistral-7B-Instruct-v0.3 Agent-FLAN AgentGym AgentGen

Builds on: Agent-FLAN AgentTuning AgentGym AgentGen ReAct Self-Refine

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