Zero-data pretraining: self-play models learn from scratch with predictable scaling

AlexTensor · x · 2026-09-27

A proof-of-concept called Self-Play Pretraining with Zero Data: a generator and a learner both start from random init; the generator proposes programs for a universal Turing machine and the learner trains on their outputs, with no real data used. Zero-shot val loss on images, text, audio and melodies decreases predictably with self-play compute, and the learner develops in-context learning. Pedro Domingos notes it fits his "deep networks are kernel machines" view.

Related event: Self-Play Pretraining with Zero Data: Models Learn General Patterns from Self-Generated Data Alone(9 posts)→

Original post →

More from Research

Research channel →