Universal pre-training by iterated random computation

Peter Bloem
6/24/2025
cs.LG

No official code found. Best implementation: pbloem/up (6 stars, last commit 2025-06-25).

Abstract

We investigate the use of randomly generated data for the sake of pre-training a model. We justify this approach theoretically from the perspective of algorithmic complexity, building on recent research that shows that sequence models can be trained to approximate Solomonoff induction. We derive similar, but complementary theoretical results. We show empirically that synthetically generated data can be used to pre-train a model before the data is seen. We replicate earlier results that models trained this way show zero-shot in-context learning across a variety of datasets, and that this performance improves with scale. We extend earlier results to real-world data, and show that finetuning a model after pre-training offers faster convergence and better generalization.

View on arXivView PDF

Code Implementations(1)

pbloem/upCommunity100%

outdated, use https://codeberg.org/pbm/up

61TeX, ShellAug 12, 20231 years ago

Similar Papers

Cite this paper

@article{bloem2025universal,
  title  = {Universal pre-training by iterated random computation},
  author = {Peter Bloem},
  year   = {2025},
  eprint = {2506.20057},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.20057v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.20057.svg)](https://codeofpaper.com/paper/2506.20057)

Discussion