Feed 0% source
AI/ML AI-generated

Autodata: An agentic data scientist to create high quality synthetic data

Generated by a local model (nvidia/Gemma-4-26B-A4B-NVFP4) from a scientific paper, claim-checked against the full text. Provenance is open by design.

Can an AI Act Like a Data Scientist?

As we push toward the frontier of large language model (LLM) capabilities, we are hitting a wall with human-written training data. To bridge the gap, we increasingly turn to synthetic data. These are data points generated by models themselves to fill reasoning gaps or cover edge cases. But simply asking an AI to "write a math problem" often results in triviality or hallucinations.

The fundamental challenge is one of control. How do we ensure synthetic data is neither too easy nor too hard? It must be "just right" to provide a useful learning signal (the gradient used to update model weights). The researchers at FAIR have proposed a shift in perspective. Instead of treating data generation as a single-shot prompting task, they propose an agentic framework called Autodata. The goal is to enable AI agents to emulate the iterative workflow of a human data scientist to build high-quality training and evaluation sets.

The Search for Discriminative Data

The core question the authors investigate is whether an autonomous agent can systematically optimize the difficulty and quality of synthetic data. Specifically, they ask if an agent can learn to produce examples that are sufficiently challenging to trip up a "weak" model but remain solvable by a "strong" model.

In machine learning, we rely on "discriminative" data. These are examples that clearly separate different levels of capability. If a training example is so easy that even a tiny 4B parameter model gets it right every time, that data point contains almost no signal for Reinforcement Learning (RL). Conversely, if the example is so broken that even a massive 397B parameter model fails, it provides a noisy, unhelpful gradient. The authors aim to find this "Goldilocks zone" of data difficulty through an automated, iterative loop.

Cracks in the Self-Instruct Paradigm

Until now, the industry standard for synthetic data has largely relied on methods like Self-Instruct or CoT (Chain-of-Thought) Self-Instruct. These methods use LLMs to bootstrap new instructions from a small seed set. They often use zero-shot or few-shot prompting.

The authors argue that these "classical" methods lack direct control over data quality and difficulty. Standard CoT Self-Instruct tends to produce questions that are far too easy for the target model. In the computer science (CS) research task setup, the authors note a significant issue. The "CoT Self-Instruct" baseline resulted in a weak solver average of 0.677. It also showed a negligible strong-weak gap of only 0.019 [Table 1]. This gap represents the difference in performance between the two models. Because the gap was so small, the data was essentially useless for pushing the boundaries of the weaker model's reasoning.

The Agentic Self-Instruct Loop

To solve this, the authors implement "Agentic Self-Instruct." This is a multi-agent architecture designed to hunt for that discriminative gap. As illustrated in, the system employs a main orchestrator agent.

Figure 2
Figure 2 Weak-vs-strong Agentic Self-Instruct method . The main LLM agent directs four subagents: a challenger LLM generates examples; weak and strong solvers attempt it; a judge evaluates their outputs. The system aims to generate training data where the strong solver succeeds while the weak solver struggles. The main LLM analyzes data and updates the challenger prompt using the judge's feedback and repeats the cycle, yielding challenging examples for training the weak solver.

This agent directs four specialized subagents: a Challenger to generate the examples, a "Weak" solver, a "Strong" solver, and a Verifier/Judge to evaluate the results.

The investigation follows a rigorous cyclical process. The Challenger proposes a question and a rubric (a set of scoring criteria). The Weak and Strong solvers attempt it. Finally, the Judge assesses the gap between them. If the gap isn't wide enough, the Judge sends feedback to the main agent. The agent then analyzes the failure. It might conclude the question was too generic. The agent then instructs the Challenger to try a different reasoning angle.

This isn't just a single loop. The authors also demonstrate "Meta-Optimization." They treat the agent's entire operational scaffold as code that can be evolved. By using an outer loop to analyze failure trajectories, they can automatically improve the agent's ability to generate high-quality data without manual engineering .

Figure 6
Figure 6 Meta-optimization of the data scientist agent. An outer optimization loop evaluates the agent's prompt on training examples of CS paper task, analyzes failure trajectories to identify systematic weaknesses (e.g., context leakage), implements prompt modifications via a code-editing agent, and re-evaluates on held-out validation papers. Changes are accepted only if they improve the weak-strong separation rate. This process improved validation pass rate from 12.8% to 42.4% over 126 accepted iterations out of 233 total.

Turning Inference Compute into Training Signal

The results across three distinct domains—computer science, legal reasoning, and mathematical objects—suggest this approach works. In the CS task, the Agentic loop successfully drove the weak solver's score down from 0.677 to 0.458. At the same time, it actually improved the strong solver's score [Table 1]. This confirmed that the agent was moving away from generic summaries. Instead, it moved toward specific, high-reasoning algorithmic questions.

The downstream impact on model training is the most significant finding. When training a Qwen3.5-4B model using GRPO (a reinforcement learning algorithm), the Agentic data outperformed the CoT data across the board. On the harder "Agentic" test set, the performance lift was particularly striking. The Agentic-trained model reached a 0.632 mean@3, compared to just 0.500 for the CoT-trained model [Table 2]. Here, mean@3 refers to the average accuracy across three separate attempts. This shows a massive jump in reliability on difficult tasks.

Interestingly, the authors found that the agentic method doesn't just improve accuracy. It also improves reasoning efficiency. By training on these highly structured, challenging examples, the model's truncation rate dropped significantly. This is the frequency with which a model runs out of tokens before finishing a thought. In certain settings, the rate fell from 23.75% to 4.09% [Table 8].

Implications for the Data Frontier

The implication of this work is a fundamental shift in how we view the relationship between inference and training. Autodata provides a formal way to convert increased inference-time compute into higher-quality model training. This compute is spent by the agents generating the data. If this scales, the bottleneck for AI progress may no longer be the availability of human data. Instead, it may be the amount of compute we are willing to spend on "agentic" data scientists.

One immediate takeaway for practitioners is that "harder" is not always "better." In the legal reasoning experiments, the authors found that standard prompting often produced questions that were too hard. This resulted in zero-score rollouts. Such results kill the RL signal. The goal must be to reshape the reward distribution. It should be "just right" for the target model's current capability.

Researchers looking to prototype this should focus on the "gap" metric. It is not enough to measure if a model is right. One should measure the delta between the smallest and largest models on a synthetic task. If that delta does not widen as the loop iterates, the data generation loop is likely producing high-quality noise.

Figures from the paper

Figure 1
Figure 1 Autodata pipeline. The framework employs an autonomous agent that emulates the role of a data scientist, iteratively generating data, conducting qualitative inspection and quantitative performance evaluation, synthesizing insights, and updating the data-generation recipe. The agent itself can be trained to be better at the data scientist role using the same criteria used in the inner loop. This cyclical process aims to progressively enhance data quality; the diagram depicts the general workflow underlying possible instantiations.
Figure 3
Figure 3 Train reward and held-out validation for the two CS RL runs (Qwen3.5-4B trained on Agentic vs. CoT Self-Instruct data). Left : per-step Kimi-K2.6 rubric reward, EMA-smoothed. Middle / Right : mean@3 on the CoT and Agentic held-out test sets (each is in-distribution for one arm, out-of-distribution for the other). Agentic-trained leads on both held-out sets throughout training, with the larger margin on the harder Agentic test.
Figure 4
Figure 4 Autodata creation of CS research questions. Shown is the progression of Agentic Self-Instruct generating a training example with corresponding evaluation rubric for a given paper about Large Language Modeling.
Figure 5
Figure 5 RL training dynamics on legal reasoning. We train Qwen3.5-4B with GRPO on 2.8k legal Question-Rubric pairs from each data source (Agentic Self-Instruct, CoT Self-Instruct) and evaluate every 20 steps on a 100-prompt held-out CoT set ( middle ) and the PRBench Legal / Legal-Hard splits ( right ). All rewards and scores graded by Kimi-K2.6. Agentic stays ahead of CoT on every metric throughout training.
Novelty
0.0/10
Impact
0.0/10
Overall
0.0/10
#ai#synthetic_data#agents#reinforcement_learning#meta_learning
How this was made
Generation

Model: nvidia/Gemma-4-26B-A4B-NVFP4
Persona: habr_engineer
Template: narrative_discovery
Refinement: 0
Pipeline: forge-1.1

Verification

Evaluator: nvidia/Gemma-4-26B-A4B-NVFP4
Score: 95% (passed)
Claims verified: 12 / 12

Translation

Model: nvidia/Gemma-4-26B-A4B-NVFP4

Hardware & cost

NVIDIA GB10 · 128 GB unified · NVFP4 · 100% local · $0 cloud
Tokens: 132,014
Wall-time: 246.3s
Tokens/s: 535.9

Related
Next up

TELL: Moving AI Text Detection from Opaque Scores to Human-Centric Explanations

8.6/10· 5 min