Skip to content
Artwork for Best AI papers explained
Best AI papers explained · September 27 · 21 min

Self-Play Pretraining with Zero Data

This paper introduces Self-Play Pretraining with Zero Data, a method for training language models using only synthetic data generated by the model itself. In this framework, a generator creates programs for a universal Turing machine while a learner is trained to predict the resulting byte sequences. A reinforcement learning objective drives the generator to produce increasingly complex data at the frontier of the learner's capabilities, creating an adaptive curriculum. This process allows models to discover universal predictive structures, such as mathematical sequences and logical recursion, without exposure to human-authored text. Experiments demonstrate that this tabula rasa approach yields predictable scaling laws and improves performance on diverse real-world tasks. Ultimately, the research suggests that self-generated experience can bootstrap foundational reasoning and in-context learning skills from scratch.

0:00-21:48

transcript

No transcript — this publisher did not publish one.

show notes

This paper introduces Self-Play Pretraining with Zero Data, a method for training language models using only synthetic data generated by the model itself. In this framework, a generator creates programs for a universal Turing machine while a learner is trained to predict the resulting byte sequences. A reinforcement learning objective drives the generator to produce increasingly complex data at the frontier of the learner's capabilities, creating an adaptive curriculum. This process allows models to discover universal predictive structures, such as mathematical sequences and logical recursion, without exposure to human-authored text. Experiments demonstrate that this tabula rasa approach yields predictable scaling laws and improves performance on diverse real-world tasks. Ultimately, the research suggests that self-generated experience can bootstrap foundational reasoning and in-context learning skills from scratch.