Recurrent Self-Improvement: Dynamic Cross-Loop On-Policy Distillation for Looped Language Models
On the map: Synthetic data and self-improvement for LLMs → Self-rewarding alignment and self-training also fits: Synthetic reasoning data and bootstrapping
Abstract (arXiv)
Looped Language Models (LoopLMs) offer a parameter efficient approach to scaling reasoning by reusing shared parameters across recurrent computation steps. Despite their promise, effective post-training of LoopLMs remains challenging. Existing approaches either provide reward based supervision that is sparse or costly to extend across loops, or rely on external teachers or privileged information, leading to limited teacher availability or teacher-student context mismatch. To address these limitations, we introduce LoopOPD, a cross-loop on-policy distillation framework that uses additional recurrent computation within a LoopLM as its own source of supervision. LoopOPD uses a frozen terminal loop policy as a compute privileged teacher for an intermediate loop student on student generated rollouts, providing dense supervision without an external teacher or privileged information. We further propose Dynamic LoopOPD (D-LoopOPD), which continually refreshes the terminal loop teacher as the shared model parameters are updated, enabling recurrent self-improvement. We characterize how distillation updates propagate across loop depths and derive sufficient conditions under which a single update yields simultaneous local improvement at both loop depths. Experiments on Ouro-Thinking models show that LoopOPD improves mathematical reasoning, while D-LoopOPD yields further gains through dynamic teacher updates. Despite being trained only on mathematical data, the resulting models also improve on general reasoning and code generation benchmarks, demonstrating that recurrent computation can serve as an effective source of supervision for LoopLMs. Our code and model checkpoints will be released upon acceptance.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Self-rewarding alignment and self-training, one of 13 directions in Synthetic data and self-improvement for LLMs. Builds on 8 of its 30 references that are in the map. First posted on arXiv 7 Oct 2026.
Builds on
8 of 30 references.
References · 8
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 8,851
- 2025Qwen3 Technical Reportcited by 8,195
- 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,146
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2025The Entropy Mechanism of Reinforcement Learning for Reasoning Language Modelscited by 463
- 2026Rethinking On-Policy Distillation of Large Language Models: Phenomenology, Mechanism, and Recipecited by 262
- 2025Scaling Latent Reasoning via Looped Language Modelscited by 145
- 2026LoopRPT: Reinforcement Pre-Training for Looped Language Modelscited by 9
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Closing the Loop: Practical Training Recipes for Looped Language Models
- 2026Allocating Recurrent Compute in Looped Language Models
- 2026Stabilizing Recurrent Dynamics for Test-Time Scalable Latent Reasoning in Looped Language Models
- 2026A Mechanistic Analysis of Looped Reasoning Language Models
- 2026Train Ahead, Distill Back: Bootstrapping On-Policy Self-Distillation for Large Language Models
- 2026Loop Dropout: Regularizing Shared Updates in Looped Language Models
- 2026Towards Looped Models Done Right, Part II: Rethinking at Fixed Points
- 2026PAINT: Partial-Solution Adaptive Interpolated Training for Self-Distilled Reasoners