While data curation is widely credited with improving large language model training, a basic question remains unresolved: does curation expand what a model can ultimately learn, or merely reach the same solution faster? In this paper, we formalize this distinction between advancement (improving the attainable performance) and acceleration (reaching the same performance with less data). Through an analytic characterization and real-world LLM experiments, we show that advancement requires a correctable train-target gap. When the baseline training and target objectives coincide, no curation policy improves the endpoint, although curation may still accelerate training. This reframes advancement as a property of the curation task rather than the curation method. Under a common gap-centric view of data mixture and selection, we operationalize this condition as the Δ-test, an observable discrepancy between the uncurated baseline's training and target losses that is computable prior to expensive curation. Across extensive experiments, an appreciably nonzero Δ predicts persistent gains, whereas gains near Δ=0 tend to diminish as the training budget grows. Beyond individual methods, our findings recenter data curation on the task itself and point to target-set construction as a promising direction for shaping what curation can achieve.
Figures & tables
Figure 1: An analytic account of data curation. Theory (solid lines) closely matches N=200 perceptron simulations (circles). Top row—mixture. (a) The setup. Two-domain training and target mixtures with compositions w and w . (b) Acceleration. Tilting the training mixture toward the harder domain ( w1<w1=0.5 ) lowers target loss at small budgets, but the gain vanishes as α grows. (c) Advancement. At a large budget ( α=100 ), each target loss vs. mixture curve is minimized by target matching, w⋆=w . Appendix A.1 shows that this holds as α→∞ . Bottom row—selection. (d) The setup. A selection policy favors examples near the target boundary and filters those whose labels conflict with the target. (e) Acceleration. At zero gap ( ϕ=0 ), moderate selection preserves accuracy, but never exceeds full retention ( f=1 ). Aggressive selection degrades performance. (f) Advancement. With ϕ>0 , target accuracy initially rises as f decreases: improved train–target alignment outweighs the reduction in sample size. Reaches an interior optimum f⋆<1 , and the gain increases with ϕ . Appendix A.2 shows that an interior selection policy remains better than full retention as α→∞ .
Methods
Arxiv
Book
C4
CommonCrawl
Github
Stackexchange
Wikipedia
Average
Uniform
10.02
39.61
49.67
42.70
5.16
12.25
20.00
19.71 ±0.17
RegMix
10.53
41.90
48.67
41.65
5.75
11.73
19.86
19.80 ±0.12
DoGE
10.96
35.49
42.42
36.81
6.70
13.97
23.92
20.17 ±0.16
Skill-It
10.64
38.32
47.99
40.62
5.73
12.07
20.78
19.68 ±0.16
Aioli
10.09
39.86
49.81
42.83
5.66
12.36
19.67
19.77 ±0.15
TANDEM
10.18
37.89
46.77
40.41
5.89
12.61
20.96
19.66 ±0.15
Table 1: Perplexity in the no-gap ( Δ=0.07 ) mixture setting on SlimPajama. “Average” represents the exponential of the average loss across all domains as in ( Fan et al., 2024 ) .
Figure 2: Left: With a negligible gap ( Δ=0.07 ), the perplexity difference relative to Uniform (method − Uniform, lower is better) can be negative early but approaches zero with training. Bands show the standard deviation over five runs. Right: Final gain over Uniform (higher is better) is negligible in the no-gap setting and becomes substantial under endogenous and exogenous gaps.
Endogenous Gap
Exogenous Gap
Methods
Arxiv
Book
C4
CC.
Github
Stackexchange
Wikipedia
Average
CC.
Uniform
13.14
57.44
65.57
57.93
8.21
19.59
33.90
28.60
49.19
RegMix
13.33
54.12
63.74
56.63
8.23
20.03
33.34
28.24
40.63
DoGE
12.95
54.82
62.84
55.52
8.13
18.61
32.72
27.62
40.67
Skill-It
14.54
44.24
48.99
42.10
8.33
21.10
49.46
27.38
41.08
Aioli
12.80
51.01
61.13
53.51
8.14
18.97
32.63
27.11
40.17
Table 2: Final target perplexity under endogenous ( Δ=0.64 ) and exogenous ( Δ=1.26 ) mixture gaps. The endogenous block reports all target domains and their ”Average”. The exogenous block reports the perplexity of the held-out CommonCrawl target (CC).
Scenario
Model
Uniform
TANDEM
Gain
No gap Δ=0.07
160M
19.71
19.66
+0.05
1.1B
17.16
17.05
+0.11
Endogenous gap Δ=0.64
160M
28.60
26.02
+2.58
1.1B
28.14
25.85
+2.29
Exogenous gap Δ=1.26
160M
49.19
40.24
+8.95
1.1B
40.03
34.72
+5.31
Table 3: Scale study comparing Uniform and TANDEM. Gain is Uniform − TANDEM.
Retained
GSM8K
MATH
SVAMP
ASDiv
MAWPS
TAB
MQA
MMLU-
Avg.
Target
Toks.
STEM
Loss
Selection without Gap
Base
-
2.9
3.2
11.0
18.1
20.4
12.5
14.6
16.1
12.4
1.97
Base-CT
5B
4.3
4.3
17.1
29.4
39.4
14.5
8.3
20.4
17.21
1.70
Random
3B
4.0
3.9
15.8
29.1
37.2
13.8
9.4
17.8
16.38
1.73
EL2N
3B
3.0
3.2
15.5
25.0
31.2
14.4
8.9
18.3
14.94
1.76
Table 4: Data-selection results for an in-distribution OpenWebMath target (no gap, Δ=0.016 , upper) and a shifted MetaMath–Mammoth target (with gap, Δ=0.549 , lower). We report accuracy on eight math benchmarks, their average, and held-out target loss. All methods operate on the same 5B-token candidate pool with a retained fraction of f=0.6 . Target-aware RHO-1 and BLADE improve substantially only when a gap is present.
Figure 3: Left: Held-out target loss across retained fractions f∈[0.6,1.0] for an in-distribution OpenWebMath target ( Δ=0.016 ). Target loss directly evaluates the distribution used to define Δ . No selector consistently improves over Base-CT and Random, and more aggressive pruning generally increases loss. Right: Average accuracy change relative to Base-CT in the no-gap and shifted-target settings. The comparison shows little optimization headroom in the no-gap setting, whereas substantial positive gains become possible after the target shift ( Δ=0.549 ).
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 4: Curation gain versus the Δ diagnostic in the solvable models. Each point varies the parameter that generates the train–target gap and reports the improvement of the optimized policy over the uncurated baseline. (a) Mixture: target-composition sweep. Gain is the reduction in target logistic loss. (b) Selection: teacher-angle sweep. Gain is the reduction in target classification error.
Configuration
160M
1.1B
Training steps
40K
40K
Batch size
8
8
Context length
2048
2048
Peak learning rate
5×10−4
2×10−4
Warmup steps
–
500
Weight decay
0.01
0.01
Appendix
Table 5: Shared configuration for the data-mixture experiments.
Configuration
TinyLlama-1.1B
Candidate-training steps
5000
Batch size
512
Context length
2048
Learning rate
8×10−5
Learning-rate schedule
Constant
Weight decay
0.01
Appendix
Table 6: Shared configuration for the data-selection experiments.
Symbol
Meaning
Data and dimensions
N
input dimension.
P
number of training examples.
α=P/N
total sample budget (samples per dimension). In high-dim limit N,P→∞ , α fixed.
αk=wkα
sample budget contributed by domain k .
x∈RN
input data.
Appendix
Table 10: Summary of the notations used throughout this paper. Variables only used in theoretical analysis are grayed for better readability.