Summary of "When Data Is Scarce: Scaling Sparse Language Models with Repeated Training"
Summary (Overview)
- This paper presents the first systematic study of Dynamic Sparse Training (DST) in data-constrained regimes, where limited unique tokens require multi-epoch training.
- The authors introduce a novel sparsity-aware scaling law that jointly models active parameters, unique tokens, data repetition, and sparsity, achieving validation on unseen configurations.
- Key finding: sparsity delays data saturation — the data saturation scale rises from 4.4 at to about 6.90 at , making multi-epoch training more effective for sparse models.
- Resource trade-offs: Loss-optimal sparsity remains moderate (–), while compute-optimal sparsity increases with data scale (–).
- Compute savings: At compute-optimal sparsity, sparse models match dense-model accuracy while using 8×–10× fewer training FLOPs, with up to 3× smaller parameter-to-token ratios.
Introduction and Theoretical Foundation
Background
The paper addresses a critical challenge in LLM pre-training: the growing mismatch between data availability and computation. While high-quality human data grows at ~1.03× per year, pretraining data usage grows at ~4× per year, leading to a data-constrained pre-training regime.
Two Orthogonal Scaling Perspectives
The authors identify two largely independent lines of scaling law research:
1. Sparse scaling laws (Frantar et al., 2024; Jin et al., 2025): Extend dense formulations by accounting for active parameters during training but assume data-sufficient regimes.
2. Data-constrained scaling laws (Muennighoff et al., 2023): Model diminishing returns from repeated data via effective dataset size but assume dense optimization.
Key Insight: Why Sparsity and Data Reuse Interact
The central motivation is that sparse training alters not just model capacity but how parameters are optimized:
- Dense training repeatedly updates the same parameters on limited data → accelerates saturation
- Sparse optimization distributes updates across different subsets of parameters → potentially changes how models benefit from repeated data
Theoretical Foundation: Chinchilla Scaling Law
The starting point is the dense scaling law:
with compute modeled as .
The data-constrained extension introduces effective dataset size:
where = unique tokens, = repetition ratio, = saturation rate.
Methodology
Experimental Setup
- Models: LLaMA-2 family trained on C4 dataset
- Scale: Up to 1.92B dense-equivalent parameters; validation on held-out models up to 7.68B
- Data budgets: 520M, 1.3B, and 2.6B unique tokens
- Epochs: 1, 2, 4, 8, 16 (total tokens up to 41.6B)
- Active parameter sizes: 15M to 960M (2× increments)
- Sparsity levels: {0%, 50%, 75%, 87.5%, 93.75%}
- Total runs: 500 training runs
- Training details: Batch size 512, Adam optimizer, bfloat16, P learning rate scaling, magnitude pruning with random regrowth
Key Empirical Observations
Observation 1 (Sparsity–capacity trade-off): For fixed non-zero parameters , increasing sparsity initially improves loss but saturates/diminishes at extreme levels.
Modeling implication — modify the parameter-scaling term:
Observation 2 (Sparsity delays data saturation): Sparsity delays repeated-data saturation, with largest gains at moderate sparsity.
Modeling implication — make saturation threshold sparsity-dependent:
Final Proposed Scaling Law
The complete sparse data-constrained scaling law:
with effective sizes:
and sparsity-dependent saturation:
All coefficients fitted via L-BFGS optimization.
Empirical Validation / Results
Scaling Law Fit Quality
| Metric | Value |
|---|---|
| Fitted | 0.982 |
| Validation | 0.914 |
Fitted Coefficient Insights
- : Sparsity reduces the effective parameter-scaling penalty
- : Benefits grow sublinearly (diminishing marginal returns)
- (slightly negative): Weak penalty near extreme sparsity
- , : Both saturation functions are concave in sparsity
Key Saturation Dynamics
- peaks at , rising from 4.4 () to ~6.9 ()
- peaks earlier at , then decreases sharply
Resource Allocation Results
Iso-Loss (fixed data = 1.3B tokens):
- Dense: frontier shifts toward larger models, fewer epochs
- Sparse (50%): frontier favors more epochs, fewer parameters
- Parameter-to-token ratio: dense ≈ 0.19 vs. sparse ≈ 0.064 (~3× reduction)
Iso-FLOPs: Moderate sparsity achieves best balance between effective capacity and data reuse under both sparse () and dense FLOPs cost models.
Optimal Sparsity Analysis
| Unique Tokens () | Loss-Optimal | Compute-Optimal | Dense Params (B) | Sparse Params (B) | Compute Savings |
|---|---|---|---|---|---|
| 1.3B | ~0.45–0.5 | ~0.6 | 2.60 | 0.68 | ~8× |
| 13B | ~0.45–0.5 | ~0.7 | 27.06 | 6.92 | ~8× |
| 130B | ~0.45–0.5 | ~0.7 | 319.71 | 70.71 | ~8–10× |
Theoretical and Practical Implications
Theoretical Contributions
-
Unified framework: First scaling law to jointly model sparsity, data constraints, and repetition — bridging two previously disjoint research lines.
-
Mechanistic understanding: Reveals that sparsity operates through two distinct channels:
- Parameter efficiency: factor improves capacity utilization
- Data efficiency: Increased delays saturation of repeated data
-
Optimal allocation shift: Sparsity changes the compute-optimal trade-off between parameters and tokens, favoring longer training over larger models.
Practical Implications
-
Data-scarce domains: Moderate sparsity (~50%) can significantly improve performance when data is limited.
-
Compute efficiency: 8–10× FLOPs reduction at compute-optimal sparsity translates to substantial energy and cost savings.
-
Inference efficiency: Smaller parameter-to-token ratios mean more efficient deployment.
-
Scaling guidance: As data budgets grow, higher sparsity becomes increasingly compute-optimal (–).
Conclusion
This work demonstrates that sparsity is not just an efficiency tool but a mechanism for improving scaling trade-offs under data scarcity. The key takeaways are:
- Sparse training improves data utilization by delaying repeated-data saturation
- Moderate sparsity () is loss-optimal across data budgets
- Compute-optimal sparsity grows with data scale, reaching – at larger budgets
- Sparse models achieve dense-equivalent performance with 8–10× less compute
The authors suggest that dynamic sparse training provides a principled approach for training large language models when data availability—not compute—is the primary bottleneck. Future work could extend these findings to architectural sparsity (e.g., MoE), other data modalities, and practical sparse training implementations that achieve ideal hardware-level speedups.
Related papers
- Does Step Law Transfer to Small-Scale Language Models? An Empirical Recalibration Below 59M Parameters
Step Law's power-law form transfers to sub-59M-parameter language models, but its coefficients do not, overestimating optimal learning rate by roughly 4x.
- Optimizer Memory Schedules for Outscaling the Overtraining Axis
Optimizer rankings and hyperparameters shift with training horizon, and ADANA's scheduled memory outscales AdamW, matching theory with a 1.15–1.20 exponent.
- Amortizing Scaling Law Construction Costs · Pith Review
Bayesian optimization with compute slicing and surrogate fantasization recovers scaling law fits at 10-100x less compute, with extrapolation error under 1.6%.