Can Generalist Agents Automate Data Curation?
This paper introduces Curation-Bench to demonstrate that while generalist coding agents can automate the data curation loop and match existing baselines, achieving superior, research-level data policies requires scaffolding that forces agents to cite and adapt prior methods rather than relying on open-ended prompting.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to teach a brilliant but inexperienced student (an AI model) how to solve complex puzzles. You have a massive library of 665,000 practice problems, but you only have time to give them 10,000. The question is: How do you pick the best 10,000?
In the past, humans had to do this manually. They would guess which problems were good, test the student, see where they failed, and then tweak their list. It was slow, expensive, and exhausting.
This paper asks: Can a smart computer agent (a "Generalist Agent") do this job for us? Can it act like a research assistant that picks the data, trains the model, checks the results, and tries again automatically?
Here is the story of what they found, using some simple analogies.
1. The Setup: The "Cooking Contest"
The researchers built a special kitchen called CURATION-BENCH.
- The Chef (The Agent): A smart AI that can read files, write code, and run commands.
- The Ingredients (The Data): A huge pile of mixed-up recipes (images and text).
- The Rules: The agent cannot change the oven temperature (the training code) or the judging panel (the tests). The only thing the agent can change is which ingredients it puts in the pot.
- The Goal: Create a small batch of 10,000 ingredients that makes the dish taste as good as a dish made with the full 665,000.
2. The First Attempt: "The Intuitive Cook"
The researchers let the agents cook with open-ended prompts. They basically said, "Go ahead, pick the best 10,000 recipes you can find."
The Result: The agents were surprisingly good at the basics.
- They quickly figured out that just grabbing random recipes was bad.
- They started tweaking the mix: "Let's add more cooking recipes and fewer math problems," or "Let's make sure we have enough long, detailed instructions."
- The Analogy: Think of this like a home cook who knows the basics. They don't need a textbook to know that if the soup tastes too salty, they should add more water. The agents could "tune" the recipe by adjusting simple knobs (like the ratio of different data sources).
- The Limit: They got stuck in a rut. They kept tweaking the same recipe over and over (e.g., "Maybe 60% cooking, 40% math? No, maybe 55/45?"). They rarely thought to try a completely different cooking style, like "What if we rewrite the recipes instead of just picking them?"
3. The Problem: "The Execution Gap"
The agents were great executors (they could run the loop and follow instructions) but poor researchers (they didn't know how to explore new ideas).
Even when the researchers gave them a list of "cool cooking techniques" or a stack of "famous cookbooks" (scientific papers), the agents mostly ignored them. They would say, "I'll try diversity sampling!" in their notes, but then they would actually just change the ratio of ingredients again. They were stuck in "local optimization"—tweaking the same small area instead of exploring the whole kitchen.
4. The Solution: "The Strict Sous-Chef" (Scaffolding)
To fix this, the researchers introduced Scaffolds. Think of these as strict rules or training wheels that force the agent to think like a real scientist.
They tried two types:
- Light Scaffolds: "Hey, here are some cool techniques you could try." (This made the agents talk about more ideas, but they still cooked the same way).
- Heavy Scaffolds: "Before you change the recipe, you must cite a specific cookbook, explain exactly why you are using that technique, and show how you adapted it to your ingredients."
The Breakthrough:
The Heavy Scaffolds worked like magic.
- The agents stopped just tweaking ratios. They started reading the "cookbooks" (scientific papers) and actually implementing complex, new strategies.
- One agent discovered a method called EL2N (which is like picking the recipes the student struggled with the most, but then filtering out the ones that were just broken or confusing).
- The Result: This "scaffolded" agent created a dataset of 10,000 examples that performed better than human-designed baselines that used 100,000 examples. They achieved the same (or better) results with one-tenth of the data.
5. The Big Takeaway
The paper concludes that:
- Agents can run the loop: They are great at doing the repetitive work of testing and tweaking.
- But they need a guide: Without strict rules forcing them to cite evidence and adapt specific methods, they get stuck in a "vibe check" mode, making small, safe changes rather than big discoveries.
- Compute is the new data: If you can't get more data, you can spend more "computer time" (iterations) searching for the perfect way to use the data you already have.
In short: You can give a smart AI a job to curate data, but if you want it to be a true researcher and not just a tweaker, you have to give it a strict checklist that forces it to learn from past discoveries rather than just guessing.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.