English

Replaying pre-training data improves fine-tuning

Computation and Language 2026-03-06 v1 Machine Learning

Abstract

To obtain a language model for a target domain (e.g. math), the current paradigm is to pre-train on a vast amount of generic web text and then fine-tune on the relatively limited amount of target data. Typically, generic data is only mixed in during fine-tuning to prevent catastrophic forgetting of the generic domain. We surprisingly find that replaying the generic data during fine-tuning can actually improve performance on the (less related) target task. Concretely, in a controlled pre-training environment with 4M target tokens, 4B total tokens, and 150M parameter models, generic replay increases target data efficiency by up to 1.87×1.87\times for fine-tuning and 2.06×2.06\times for mid-training. We further analyze data schedules that introduce target data during pre-training and find that replay helps more when there is less target data present in pre-training. We demonstrate the success of replay in practice for fine-tuning 8B parameter models, improving agentic web navigation success by 4.5%4.5\% and Basque question-answering accuracy by 2%2\%.

Keywords

Cite

@article{arxiv.2603.04964,
  title  = {Replaying pre-training data improves fine-tuning},
  author = {Suhas Kotha and Percy Liang},
  journal= {arXiv preprint arXiv:2603.04964},
  year   = {2026}
}
R2 v1 2026-07-01T11:04:35.261Z