AI Scientist via Synthetic Task Scaling
This work addresses the challenge of principled training for AI agents in machine learning research, offering a method to generate high-quality synthetic tasks, though it appears incremental as it builds on existing frameworks like SWE-agent.
The paper tackles the problem of training AI agents for scientific discovery by developing a synthetic environment generation pipeline that creates machine learning challenges, which are used to train student models that achieve improved performance on the MLGym benchmark, raising the AUP metric by 9% for Qwen3-4B and 12% for Qwen3-8B.
With the advent of AI agents, automatic scientific discovery has become a tenable goal. Many recent works scaffold agentic systems that can perform machine learning research, but don't offer a principled way to train such agents -- and current LLMs often generate plausible-looking but ineffective ideas. To make progress on training agents that can learn from doing, we provide a novel synthetic environment generation pipeline targeting machine learning agents. Our pipeline automatically synthesizes machine learning challenges compatible with the SWE-agent framework, covering topic sampling, dataset proposal, and code generation. The resulting synthetic tasks are 1) grounded in real machine learning datasets, because the proposed datasets are verified against the Huggingface API and are 2) verified for higher quality with a self-debugging loop. To validate the effectiveness of our synthetic tasks, we tackle MLGym, a benchmark for machine learning tasks. From the synthetic tasks, we sample trajectories from a teacher model (GPT-5), then use the trajectories to train a student model (Qwen3-4B and Qwen3-8B). The student models trained with our synthetic tasks achieve improved performance on MLGym, raising the AUP metric by 9% for Qwen3-4B and 12% for Qwen3-8B.