One Step Forward and K Steps Back: Better Reasoning with Denoising Recursion Models
Not on the map. Why?
Abstract (arXiv)
Looped transformers scale computational depth without increasing parameter count by repeatedly applying a shared transformer block and can be used for iterative refinement, where each loop rewrites a full fixed-size prediction in parallel. On difficult problems, such as those that require search-like computation, reaching a highly structured solution starting from noise can require long refinement trajectories. Learning such trajectories is challenging when training specifies only the target solution and provides no supervision over the intermediate refinement path. Diffusion models tackle this issue by corrupting data with varying magnitudes of noise and training the model to reverse it in a textitsingle step. However, this process misaligns training and testing behaviour. We introduce Denoising Recursion Models, a method that similarly corrupts data with noise but trains the model to reverse the corruption over textitmultiple recursive steps. This strategy provides a tractable curriculum of intermediate states, while better aligning training with testing and incentivizing non-greedy, forward-looking generation. Through extensive experiments, we show this approach outperforms the Tiny Recursion Model (TRM) on ARC-AGI, where it recently achieved breakthrough performance.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 45 of its 57 references that are in the map. First posted on arXiv 20 Apr 2026.
Builds on
45 of 57 references.
References · 45
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,581
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
- 2021Structured Denoising Diffusion Models in Discrete State-Spacescited by 1,665
- 2022MaskGIT: Masked Generative Image Transformercited by 1,082
- 2022Diffusion-LM Improves Controllable Text Generationcited by 1,006
- 2023Training Diffusion Models with Reinforcement Learningcited by 939
- 2025Large Language Diffusion Modelscited by 872
- 2024Diffusion Forcing: Next-token Prediction Meets Full-Sequence Diffusioncited by 634
- 2018Universal Transformerscited by 613
33 more
- 2019Deep Equilibrium Modelscited by 603
- 2022DiffuSeq: Sequence to Sequence Text Generation with Diffusion Modelscited by 439
- 2025Scaling up Test-Time Compute with Latent Reasoning: A Recurrent Depth Approachcited by 372
- 2015A Recurrent Latent Variable Model for Sequential Datacited by 362
- 2017Snapshot Ensembles: Train 1, get M for freecited by 349
- 2023Looped Transformers as Programmable Computerscited by 224
- 2025Reasoning with Latent Thoughts: On the Power of Looped Transformerscited by 223
- 2018Learning a SAT Solver from Single-Bit Supervisioncited by 198
- 2018Deterministic Non-Autoregressive Neural Sequence Modeling by Iterative Refinementcited by 194
- 2025ARC-AGI-2: A New Challenge for Frontier AI Reasoning Systemscited by 171
- 2025Hierarchical Reasoning Modelcited by 167
- 2025LLaDA-V: Large Language Diffusion Models with Visual Instruction Tuningcited by 145
- 2025Scaling Latent Reasoning via Looped Language Modelscited by 145
- 2023The ConceptARC Benchmark: Evaluating Understanding and Generalization in the ARC Domaincited by 97
- 2024Looped Transformers for Length Generalizationcited by 91
- 2024The Surprising Effectiveness of Test-Time Training for Few-Shot Learningcited by 88
- 2021Stabilizing Equilibrium Models by Jacobian Regularizationcited by 71
- 2025The Principles of Diffusion Modelscited by 70
- 2019An investigation of model-free planningcited by 64
- 2025A Little Depth Goes a Long Way: The Expressive Power of Log-Depth Transformerscited by 49
- 2021Noisy Recurrent Neural Networkscited by 42
- 2025Self-Improving Language Models for Evolutionary Program Synthesis: A Case Study on ARC-AGIcited by 34
- 2022Graphs, Constraints, and Search for the Abstraction and Reasoning Corpuscited by 32
- 2025MDPO: Overcoming the Training-Inference Divide of Masked Diffusion Language Modelscited by 32
- 2024Addressing the Abstraction and Reasoning Corpus via Procedural Example Generationcited by 31
- 2025Coevolutionary Continuous Discrete Diffusion: Make Your Diffusion Language Model a Latent Reasonercited by 28
- 2025ARC Is a Vision Problem!cited by 23
- 2025Product of Experts with LLMs: Boosting Performance on ARC Is a Matter of Perspectivecited by 17
- 2025Interpreting Emergent Planning in Model-Free Reinforcement Learningcited by 15
- 2025Universal Reasoning Modelcited by 11
- 2018Noisin: Unbiased Regularization for Recurrent Neural Networkscited by 8
- 2025Don't throw the baby out with the bathwater: How and why deep learning for ARCcited by 7
- 2025Efficient Parallel Samplers for Recurrent-Depth Models and Their Connection to Diffusion Language Modelscited by 7
Built on by
Citing papers per year: 2026: 3.
3 papers.
- 2026Solve the Loop: Attractor Models for Language and Reasoningcited by 11
- 2026Thinking with Looped Flowscited by 6
- 2026Loop the Loopies!cited by 4
- 2026Thinking with Looped Flows10 Sep 2026
- 2026Loop the Loopies!17 Jul 2026
- 2026Solve the Loop: Attractor Models for Language and Reasoning12 May 2026
Similar, not cited
Close in wording, no citation either way
- 2026Training-Free Looped Transformers
- 2026Looped Diffusion Transformer
- 2026Recursive Scaling in Masked Diffusion Models
- 2026Diffusion as a Training Curriculum for Timestep-Free Iterative Reasoning
- 2026Looped Transformers as Optimizers
- 2026Learning to Re-Draft: A Variational Stackelberg Game for Discrete Diffusion
- 2025Fewer Denoising Steps or Cheaper Per-Step Inference: Towards Compute-Optimal Diffusion Model Deployment
- 2026Step-resolved data attribution for looped transformers