Full text not available for this paper
Summary (Overview)
- Core thesis: Individual-level signals (estimating each data sample's utility in isolation) are insufficient for curating synthetic data in LLM training; group-level signals (accounting for interactions among samples) are necessary for effective data curation.
- Key finding 1: Synthetic datasets that are indistinguishable under individual-level influence measures can differ significantly under group-level influence, and curating by group-level influence yields better downstream performance, particularly in generative capability.
- Key finding 2: As training pipelines become increasingly synthetic, only data curation methods that incorporate group-level signals improve over baseline; gains increase when relational weights capturing inter-sample relationships are amplified.
- Key finding 3: A cheap diagnostic based on within-group gradient diversity can identify which groups most need group-level estimation, recovering much of the benefit of full group-level scoring at a fraction of the compute cost.
- Practical contribution: The paper offers a theoretical bound (Proposition 5.1) connecting the oracle gap to gradient diversity, plus empirical validation across pre-training and post-training (RLVR) settings.
Introduction and Theoretical Foundation
Background and Motivation
Synthetic data is now essential to LLM training across all stages—from pre-training corpora to post-training reasoning induction. However, training on synthetic data at scale can degrade model generative capabilities (a phenomenon known as "model collapse") because synthetic data exhibits narrower coverage than organic web data and inherits generator biases. These consequences are costly for LLM developers who waste substantial compute recovering from collapsed training runs.
The Central Problem
Current data curation practices rely on individual-level signals—estimates of each data sample's training utility in isolation. The authors argue these are insufficient for synthetic data, which exhibits two key challenges:
Challenge 1: Synthetic data is homogeneous. Large synthetic corpora are often generated from few seed prompts, making them more homogeneous than organic corpora. This homogeneity makes it harder to distinguish which synthetic samples most improve model performance. The paper shows synthetic data has lower variance than organic data not only in token-level and information density metrics, but also in individual-level data influence.
Challenge 2: A dataset's value is non-additive. Interactions between samples can induce cancellation or amplification effects, making a dataset's value non-additive in its samples. These properties are invisible to an individual scorer.
Theoretical Foundation: Oracle Scoring
The paper formalizes data influence through oracle scoring, which compares a model trained with and without a sample (or group):
Definition 2.1 (Oracle Score: Group and Individual). The oracle score of a set of training examples measures the change in model performance when is included versus excluded from the training data, evaluated with respect to the model loss on a reference set :
For a single example (), we write and call it the individual oracle score.
Definition 2.2 (Individual Proxy Oracle). The group oracle is approximated by the mean of individual oracle scores:
The paper demonstrates that this proxy fails to capture group-level interactions, motivating the need for true group-level signals.
Methodology
Experimental Settings
The paper studies the gap between individual and group-level influence in two settings:
| Setting | Dataset | Base Model | Reference Set | Benchmarks |
|---|---|---|---|---|
| Pre-training | Repro-Rephrased-72B | Repro-400M | FLAN (128 samples) | ARC-C, CSQA, CoQA, HellaSwag, LAMBADA, MMLU, PIQA, SQuAD |
| Post-training (RLVR) | GooseReason | Qwen2.5-1.5B-Instruct | GPQA-extend (128 samples) | MBPP, MBPP+, GPQA-D, BBH, IFEval, AIME24 |
Phase 1: Candidate Pool Construction
To isolate interactions between data samples that the individual proxy fails to capture, the authors construct groups with:
- (i) Similar individual proxy scores (held fixed as a control)
- (ii) Different compositions (varying diversity and topics)
Groups are built by partitioning the corpus into 20 semantic clusters (using BGE embeddings with k-means) and drawing groups from between 1 (homogeneous) and 20 (diverse) clusters.
Phase 2: Data Selection
Each scoring method selects groups via Gumbel-Top- sampling:
where is the temperature.
Phase 3: Training and Evaluation
Three selection methods are compared under a matched budget: group oracle, individual proxy oracle, and random baseline. Training uses identical hyperparameters and step counts so differences come from selection alone.
Data Curation Methods (Section 4)
For the practical curation experiments, the paper compares:
| Method | Representation | Level |
|---|---|---|
| GradSim (Pruthi et al., 2020) | Gradient | Individual |
| FineWeb-Edu (Penedo et al., 2024) | Classifier score | Individual |
| BM25 (Trotman et al., 2014) | Lexical (tokens) | Individual |
| GREATS (Wang et al., 2024) | Gradient | Group |
| GMRel (Yu et al., 2025) | Learned influence | Group |
The synthetic pools are constructed with varying rephrase factors , controlling the number of rephrases per organic source document.
Empirical Validation / Results
Finding 1: Group Oracle Recovers Signal the Individual Proxy Misses
Figure 3 shows that although all groups in the candidate pool have near-identical individual proxy scores, their group oracle scores are mismatched and span a much wider range. Table 1 shows that training on data selected by the group oracle outperforms both random selection and individual proxy oracle selection across all task settings and group sizes.
Table 1(a): Pre-training Results (Repro-400M, 400 steps)
| Group Size | Method | HellaSwag | ARC-C | PIQA | MMLU | CSQA | LAMBADA | SQuAD | CoQA | Avg. |
|---|---|---|---|---|---|---|---|---|---|---|
| 5120 | Random | 31.84 | 27.43 | 66.21 | 25.53 | 20.07 | 37.29 | 9.69 | 28.83 | 30.86 |
| 5120 | Ind. Proxy Orcl. | 32.01 | 26.96 | 66.59 | 26.01 | 21.05 | 38.09 | 10.25 | 28.62 | 31.20 |
| 5120 | Group Orcl. | 31.78 | 26.54 | 67.30 | 25.10 | 20.56 | 38.44 | 16.19 | 29.97 | 31.98 |
Table 1(b): Post-training Results (Qwen2.5-1.5B-Instruct, 100 steps)
| Group Size | Method | MBPP | MBPP+ | GPQA-D | BBH | IFEval | AIME24 | Avg. |
|---|---|---|---|---|---|---|---|---|
| 128 | Random | 44.00 | 48.59 | 26.54 | 40.42 | 44.60 | 1.11 | 34.21 |
| 128 | Ind. Proxy Orcl. | 42.60 | 46.03 | 26.26 | 40.87 | 44.40 | 1.00 | 33.53 |
| 128 | Group Orcl. | 45.40 | 52.12 | 26.43 | 40.56 | 45.80 | 1.00 | 35.22 |
Finding 2: Gains Concentrate on Generative Capability
On free-form generation tasks (LAMBADA, SQuAD, CoQA), group oracle selection achieves +16.9% relative gain over the base model, far above individual proxy oracle selection (+6.3%) and random selection (+4.7%). On multiple-choice tasks, all methods are comparable (+3.8% to +4.8%).
Finding 3: Individual-Level Methods Collapse on Generative Tasks
As the rephrase factor increases (making data more synthetic), individual-level methods (GradSim, FineWeb-Edu, BM25) degrade on generative tasks, while group-level methods (GMRel, GREATS) maintain better performance.
Finding 4: Group-Level Methods Balance Value and Diversity
GradSim greedily selects highest-scoring samples, giving high group oracle value but least diverse groups. GMRel and GREATS form more diverse groups at a slight cost to group oracle value, suggesting that balancing value and diversity is important for effective synthetic data selection.
Finding 5: Stronger Relational Weighting Helps with Highly Synthetic Data
At , tripling GMRel's relational weight improves relative downstream performance by 4.7%, surpassing random selection and baseline.
Key Theoretical Result
Proposition 5.1 (Oracle gap). The individual proxy and true group oracles differ by at most:
where bounds the curvature of the reference loss and is the within-group gradient diversity.
The leading-order characterization is:
where is the Hessian of the reference loss and is the within-group gradient covariance.
Theoretical and Practical Implications
Theoretical Implications
-
The oracle gap is a second-order effect: The individual proxy and true group oracles agree to first order in ; their leading discrepancy is and grows with both loss curvature and within-group gradient diversity .
-
Gradient diversity as the key predictor: The gap vanishes when the group is perfectly coherent () or the loss is locally flat (). Empirically, gradient diversity achieves Spearman correlation with the oracle gap, outperforming alternatives like Vendi score (0.48) and compression ratio (0.57).
Practical Implications
Budget allocation strategy: Given a pool of groups and a budget of group oracle calls, the diagnostic ranks groups by predicted oracle gap:
Each group is then scored with the best oracle affordable:
Key results:
- At a 20% budget, GradDiv recovers 75% of top-10% groups (vs. 20% under random allocation)
- Subsampling gradients at gives similar benefit (recall 0.69 vs. 0.75)
- GradDiv at recovers 74% of group oracle's recall using only 27% of its memory
The cumulative memory ratio for any allocation is:
where is the memory discount of a gradient pass relative to an oracle call.
Conclusion
Main Takeaways
-
Group-level signals are necessary for effective synthetic data curation. Individual-level signals are blind to how samples jointly affect training, leading to suboptimal data selection.
-
The gap between individual and group-level signals widens as pipelines become more synthetic. Only data curation methods incorporating group-level signals improve over baseline, with gains concentrated in generative capability.
-
Gradient diversity provides a principled, cheap diagnostic for deciding where to allocate group-scoring budget under compute constraints.
Future Directions
The authors motivate future work on scalable group-level curation methods that model relational structure directly, rather than relying on expensive oracle scoring. Key open questions include:
- How to scale group-level influence estimation to frontier-scale models
- How to integrate group-level signals into existing data curation pipelines efficiently
- How to model higher-order interactions beyond pairwise relationships within groups
Related papers
- Sci$Π$vot: Benchmarking Principal-Investigator Judgment at Pivotal Moments of Scientific AutoResearch Agents
Sci Pi vot shows frontier LLMs fail at scientific judgment, scoring below chance on choosing human-corrected plans, and more context or reasoning often makes them worse.
- How Model Growth, Recursion, and Boundary Operators Influence Scaling Exponents
Architectural interventions like model growth and boundary operators improve scaling exponents, with grown models matching GPT-3 13B using roughly 20x less compute.
- MagicBeanStalk: Escaping the RLVR Zero Advantage Trap with Recursive Data Synthesis
MagicBeanStalk converts hard RLVR problems into calibrated training data via top-down decomposition and bottom-up synthesis, boosting math benchmarks by +8.6 points.