{"id":"arxiv:2601.21343","title":"Self-Improving Pretraining: using post-trained models to pretrain better models","date":"2026-01-29","section":"Data, training, optimization","quality":-0.306255,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/","source_url":"https://arxiv.org/abs/2601.21343","text_available":true,"authors":["Ellen Xiaoqing Tan","Jack Lanchantin","Shehzaad Dhuliawala","Danwei Li"],"outgoing":[{"source":"arxiv:2601.21343","target":"arxiv:2309.14316","evidence":"id","id":"arxiv:2309.14316","title":"Physics of Language Models: Part 3.1, Knowledge Storage and Extraction","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/b87376d90e99d2bb590e1a02ed50a55c90881591ed7d3e00c3d5be2aaacbb2af/"},{"source":"arxiv:2601.21343","target":"arxiv:2309.16797","evidence":"id","id":"arxiv:2309.16797","title":"Promptbreeder: Self-Referential Self-Improvement Via Prompt Evolution","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/daac3bcfcd7f39084d995905e9ef96ae01c5aab7bfe8e565bd7622b4e44088f7/"},{"source":"arxiv:2601.21343","target":"arxiv:2402.03300","evidence":"id","id":"arxiv:2402.03300","title":"DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/636fb871904bc06f742cfdea069796f9e9665f95bd58dc63260eaff5154ef985/"},{"source":"arxiv:2601.21343","target":"arxiv:2407.21783","evidence":"title","id":"arxiv:2407.21783","title":"The Llama 3 Herd of Models","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/de3cebb4c28bc5d41a843279f219dca14476284991ea5c7c0aeab7068a40e306/"},{"source":"arxiv:2601.21343","target":"arxiv:2412.06769","evidence":"id","id":"arxiv:2412.06769","title":"Training Large Language Models to Reason in a Continuous Latent Space","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/68c71dc1a042dedd5e3c4d9c1ad32c9d046fd31b8dc79080bd6dff1c9800abc7/"},{"source":"arxiv:2601.21343","target":"arxiv:2503.14476","evidence":"id","id":"arxiv:2503.14476","title":"DAPO: An Open-Source LLM Reinforcement Learning System at Scale","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/548e934b912ef84691ace63bf1cfd670e7b0257d9d6986dde926f569e7b2f8b7/"},{"source":"arxiv:2601.21343","target":"arxiv:2503.20783","evidence":"id","id":"arxiv:2503.20783","title":"Understanding R1-Zero-Like Training: A Critical Perspective","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/b49a056f3ce8e269dd65e3b11605927f3c4d0ef074bc68e0b1d7f84e6c9c6c6a/"},{"source":"arxiv:2601.21343","target":"arxiv:2506.08007","evidence":"id","id":"arxiv:2506.08007","title":"Reinforcement Pre-Training","url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/a5ae77d4a2dcd6843e856083ecc6c30a72563e6896503d6efdfae117b8b007e6/"}],"incoming":[],"text_parts":[{"start":0,"end":15595,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-1.html"},{"start":15595,"end":31470,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-2.html"},{"start":31470,"end":47375,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html"},{"start":47375,"end":63353,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html"},{"start":63353,"end":75500,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html"}],"contents":[{"title":"Self-Improving Pretraining: using post-trained models to pretrain better models","offset":0,"level":1,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-1.html#text"},{"title":"Abstract","offset":83,"level":6,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-1.html#text"},{"title":"Introduction","offset":910,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-1.html#text"},{"title":"1 Self-Improving Pretraining for Safety, Factuality and Quality","offset":3156,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-1.html#text"},{"title":"1.1 Method","offset":8030,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-1.html#text"},{"title":"1.1.1 The sequence pretraining task: prefix-conditioned suffix generation","offset":8046,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-1.html#text"},{"title":"1.1.2 Self-Improving pretraining using post-trained models","offset":9366,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-1.html#text"},{"title":"Suffix Rewriter","offset":9974,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-1.html#text"},{"title":"Suffix Judge","offset":11573,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-1.html#text"},{"title":"Policy Model Training","offset":13070,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-1.html#text"},{"title":"1.2 Experiments","offset":14923,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-1.html#text"},{"title":"1.2.1 Models and data","offset":14944,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-1.html#text"},{"title":"1.2.2 Experimental Setup","offset":18023,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-2.html#text"},{"title":"Safety Experimental Setup","offset":18054,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-2.html#text"},{"title":"Factuality Experimental Setup","offset":22412,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-2.html#text"},{"title":"Quality Experimental Setup","offset":23586,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-2.html#text"},{"title":"Policy training variants and ablations","offset":24330,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-2.html#text"},{"title":"Continual pretraining experiments","offset":24566,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-2.html#text"},{"title":"From-scratch pretraining","offset":25322,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-2.html#text"},{"title":"Ablations","offset":25615,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-2.html#text"},{"title":"1.2.3 Evaluations","offset":27355,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-2.html#text"},{"title":"1.2.4 Results","offset":30081,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-2.html#text"},{"title":"Main results","offset":30101,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-2.html#text"},{"title":"Pretraining from-scratch results","offset":32010,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"1.2.5 Analysis & ablations","offset":33286,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"Training objective","offset":33319,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"Suffix & rewrite vs. rollouts","offset":35437,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"Number of rollouts","offset":35834,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"Judge choice","offset":36539,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"Pivots in pairwise comparison judgments","offset":37121,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"1.3 Related Work","offset":37639,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"Safety.","offset":38387,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"Factuality.","offset":39662,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"Reasoning and RL.","offset":40095,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"1.4 Conclusion","offset":40878,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"1.5 Discussion","offset":41264,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"Isn’t this slower than next token prediction pretraining?","offset":41343,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"Is making models safe always a good idea?","offset":42097,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"What else can this framework do? How do you generalize it?","offset":42933,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"2 Thinking Mid-training: Reinforcement Learning of Interleaved Reasoning","offset":44186,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-3.html#text"},{"title":"2.1 Method","offset":50766,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"2.1.1 Mid-training Data Thinking Augmentation","offset":50892,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"2.1.2 Thinking Mid-training","offset":52315,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"Thinking SFT Mid-training","offset":52616,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"Thinking RL Mid-training","offset":53873,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"2.1.3 RL Post-Training","offset":56427,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"2.2 Experiments","offset":57251,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"2.2.1 Experimental Setup","offset":57272,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"Mid-train Data and Models.","offset":57303,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"Post-train Data and Models.","offset":58070,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"Training Framework.","offset":58364,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"2.2.2 Evaluations","offset":58744,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"2.2.3 Results","offset":59580,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"Mid-training Performance","offset":59600,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"Post-training Performance.","offset":60480,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"Data Efficiency of RL Mid-training.","offset":62049,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"2.2.4 Ablations","offset":62619,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"2.3 Related Work","offset":63002,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-4.html#text"},{"title":"2.4 Conclusion","offset":65068,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"},{"title":"Appendix A Additional Judge experiments","offset":66922,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"},{"title":"A.1 Suffix judge comparisons for quality","offset":66966,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"},{"title":"A.2 Suffix judge comparisons for factuality","offset":67632,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"},{"title":"A.2.1 Factuality Prompts: with reference","offset":69198,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"},{"title":"Prompt Variants v1-v5","offset":69245,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"},{"title":"A.2.2 Factuality Prompts: without reference","offset":71579,"level":4,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"},{"title":"Prompt Variants v1-v4","offset":71629,"level":5,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"},{"title":"Appendix B Synthetic data generation","offset":73323,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"},{"title":"B.1 Unsafe test set","offset":73364,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"},{"title":"Appendix C Evaluation results","offset":74310,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"},{"title":"C.1 Evaluation prompts","offset":74344,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"},{"title":"C.2 Finegrained evaluation results","offset":74496,"level":3,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"},{"title":"Instructions for reporting errors","offset":74536,"level":2,"url":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/part-5.html#text"}],"text_code_points":75500,"source_markdown":"https://vinnik-dmitry07.github.io/favorite-papers/agents/papers/43ce1b189d6b21d445c0ce6d4d04b4352d268beb4346da43be19982402befde8/source.md"}
