Data Repetition Beats Data Scaling in Long-CoT Supervised Fine-Tuning
Dawid J. Kopiczko, Sagar Vaze, Tijmen Blankevoort, Yuki M. Asano
TL;DR
This work shows that, for long-CoT supervised fine-tuning, repeating the same demonstrations (many epochs on small datasets) under a fixed update budget can outperform training on a larger set for fewer epochs. Training token accuracy serves as a practical indicator of when to stop epoch scaling, as gains saturate near full memorization without additional catastrophic forgetting. The repetition advantage persists across models, benchmarks, teacher qualities, and even when training on negative trajectories, though the underlying causal mechanism remains open. The findings offer actionable guidance for compute-efficient reasoning SFT and frame an open problem around why memorization through repetition yields improved generalization in reasoning tasks.
Abstract
Supervised fine-tuning (SFT) on chain-of-thought data is an essential post-training step for reasoning language models. Standard machine learning intuition suggests that training with more unique training samples yields better generalization. Counterintuitively, we show that SFT benefits from repetition: under a fixed update budget, training for more epochs on smaller datasets outperforms single-epoch training on larger datasets. On AIME'24/25 and GPQA benchmarks, Olmo3-7B trained for 128 epochs on 400 samples outperforms the equivalent 1 epoch on 51200 samples by 12-26 percentage points, with no additional catastrophic forgetting. We find that training token accuracy reliably signals when repetition has saturated; improvements from additional epochs plateau at full memorization, a pattern consistent across all settings. These findings provide a practical approach for reasoning SFT, where scaling epochs with token accuracy as a stopping criterion can replace expensive undirected data scaling. We pose the repetition advantage, where full memorization coincides with improved generalization, as a new open problem for the community in understanding the training dynamics of large language models.
