CurateEvo: Data-Curation Evolving for Agentic Post-Training
Summary
CurateEvo is a novel framework addressing limitations in large language model (LLM) agent post-training, specifically for long-horizon decision-making. It tackles the issue of static data curation by introducing a failure-driven dynamic evolution process. CurateEvo represents data curation strategies as executable code, which it iteratively rewrites based on failed trajectories from a held-out development set. Each iteration transforms a fixed raw corpus into supervised fine-tuning data, reinforcement learning data, and an inference-time memory bank. The framework enhances effectiveness by diagnosing recurring failure modes and refining data, then boosts efficiency by pruning redundant training turns. Experiments on ACEBench-Agent, BFCL-V4, and τ^2-Bench demonstrate CurateEvo's superior performance, improving average scores by 3.2 and 2.7 points over existing methods, while also reducing curation overhead and maintaining compatibility with various post-training recipes.
Key takeaway
Machine Learning Engineers developing LLM agents should consider CurateEvo's dynamic, failure-driven approach if static data curation limits long-horizon decision-making. This method significantly improves agent performance, with average score increases of 3.2 and 2.7 points. It also reduces curation overhead. Your post-training pipelines will benefit from strategies that adapt and refine data based on observed failures.
Key insights
CurateEvo dynamically evolves data curation strategies based on failures, significantly improving LLM agent post-training effectiveness and efficiency.
Principles
- Curation strategies benefit from dynamic evolution.
- Diagnose failures to refine training data.
- Optimize data pruning with cost-aware objectives.
Method
CurateEvo iteratively rewrites data curation code using failed trajectories from a dev set. It evolves the strategy to diagnose failure modes, augment/filter/refine data, and prune redundant training turns for efficiency.
In practice
- Implement curation as executable code.
- Integrate failure-driven data refinement.
- Adapt curation to diverse post-training recipes.
Topics
- Large Language Models
- Agentic AI
- Data Curation
- Post-Training
- Reinforcement Learning
- Supervised Fine-tuning
Best for: AI Engineer, Research Scientist, AI Scientist, Machine Learning Engineer, NLP Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Computation and Language.