Neural Algorithmic Reasoning Without Intermediate Supervision
Not on the map. Why?
Abstract (arXiv)
Neural algorithmic reasoning is an emerging area of machine learning focusing on building models that can imitate the execution of classic algorithms, such as sorting, shortest paths, etc. One of the main challenges is to learn algorithms that are able to generalize to out-of-distribution data, in particular with significantly larger input sizes. Recent work on this problem has demonstrated the advantages of learning algorithms step-by-step, giving models access to all intermediate steps of the original algorithm. In this work, we instead focus on learning neural algorithmic reasoning only from the input-output pairs without appealing to the intermediate supervision. We propose simple but effective architectural improvements and also build a self-supervised objective that can regularise intermediate computations of the model without access to the algorithm trajectory. We demonstrate that our approach is competitive to its trajectory-supervised counterpart on tasks from the CLRS Algorithmic Reasoning Benchmark and achieves new state-of-the-art results for several problems, including sorting, where we obtain significant improvements. Thus, learning without intermediate supervision is a promising direction for further research on neural reasoners.
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). Builds on 28 of its 32 references that are in the map. First posted on arXiv 23 Jun 2023.
Builds on
28 of 32 references.
References · 28
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2022Training Compute-Optimal Large Language Modelscited by 3,019
- 2022Emergent Abilities of Large Language Modelscited by 2,512
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,845
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,392
- 2020Benchmarking Graph Neural Networkscited by 680
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2020Generative Language Modeling for Automated Theorem Provingcited by 388
- 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 291
- 2020Can Graph Neural Networks Count Substructures?cited by 236
- 2020Representation Learning via Invariant Causal Mechanismscited by 199
16 more
- 2019What Can Neural Networks Reason About?cited by 159
- 2015Neural GPUs Learn Algorithmscited by 121
- 2019Neural Execution of Graph Algorithmscited by 121
- 2014Learning to Executecited by 106
- 2022The CLRS Algorithmic Reasoning Benchmarkcited by 106
- 2021Neural Algorithmic Reasoningcited by 94
- 2018Neural Arithmetic Logic Unitscited by 70
- 2022A Generalist Neural Algorithmic Learnercited by 59
- 2022Graph Neural Networks are Dynamic Programmerscited by 55
- 2022Relational Attention: Generalizing Transformers for Graph-Structured Taskscited by 41
- 2020Neural Execution Engines: Learning to Execute Subroutinescited by 36
- 2023Neural Algorithmic Reasoning with Causal Regularisationcited by 31
- 2022Towards Better Out-of-Distribution Generalization of Neural Algorithmic Reasoning Taskscited by 30
- 2021How to transfer algorithmic reasoning knowledge to learn new algorithms?cited by 22
- 2023Dual Algorithmic Reasoningcited by 21
- 2020Neural Bipartite Matchingcited by 17
Built on by
Citing papers per year: 2023: 1; 2024: 10; 2025: 3; 2026: 3.
17 papers.
Sort:
- 2024Simulation of Graph Algorithms with Looped Transformerscited by 30
- 2023SALSA-CLRS: A Sparse and Scalable Benchmark for Algorithmic Reasoningcited by 12
- 2024Discrete Neural Algorithmic Reasoningcited by 9
- 2025Primal-Dual Neural Algorithmic Reasoningcited by 9
- 2024Benchmarking ChatGPT on Algorithmic Reasoningcited by 8
- 2024Chameleon: A Data-Efficient Generalist for Dense Visual Prediction in the Wildcited by 6
- 2024Deep Equilibrium Algorithmic Reasoningcited by 6
- 2026When Does Recurrence Become an Algorithm? Convergence Selection in Weight-Tied Looped Transformerscited by 6
- 2024Neural Algorithmic Reasoning with Multiple Correct Solutionscited by 4
- 2024Open-Book Neural Algorithmic Reasoningcited by 3
- 2024NAR-*ICP: Neural Execution of Classical ICP-based Pointcloud Registration Algorithmscited by 2
- 2024The Deep Equilibrium Algorithmic Reasonercited by 1
5 more
- 2025KNARsack: Teaching Neural Algorithmic Reasoners to Solve Pseudo-Polynomial Problemscited by 1
- 2026Algorithmic Task Capture, Computational Complexity, and Inductive Bias of Infinite Transformerscited by 1
- 2024Discovering Data Structures: Nearest Neighbor Search and Beyondcited by 0
- 2025Tackling GNARLy Problems: Graph Neural Algorithmic Reasoning Reimagined through Reinforcement Learningcited by 0
- 2026Fitting Every Hint Is Not Enough: Premature Floods in Recurrent Algorithmic Reasonerscited by 0
- 2026Fitting Every Hint Is Not Enough: Premature Floods in Recurrent Algorithmic Reasoners10 Oct 2026
- 2026When Does Recurrence Become an Algorithm? Convergence Selection in Weight-Tied Looped Transformers22 Jul 2026
- 2026Algorithmic Task Capture, Computational Complexity, and Inductive Bias of Infinite Transformers11 Mar 2026
- 2025Tackling GNARLy Problems: Graph Neural Algorithmic Reasoning Reimagined through Reinforcement Learning23 Sep 2025
- 2025KNARsack: Teaching Neural Algorithmic Reasoners to Solve Pseudo-Polynomial Problems17 Sep 2025
- 2025Primal-Dual Neural Algorithmic Reasoning29 May 2025
- 2024Open-Book Neural Algorithmic Reasoning30 Dec 2024
- 2024Discovering Data Structures: Nearest Neighbor Search and Beyond5 Nov 2024
- 2024Deep Equilibrium Algorithmic Reasoning19 Oct 2024
- 2024NAR-*ICP: Neural Execution of Classical ICP-based Pointcloud Registration Algorithms14 Oct 2024
- 2024Neural Algorithmic Reasoning with Multiple Correct Solutions11 Sep 2024
- 2024Chameleon: A Data-Efficient Generalist for Dense Visual Prediction in the Wild29 Apr 2024
5 more
- 2024Benchmarking ChatGPT on Algorithmic Reasoning4 Apr 2024
- 2024Discrete Neural Algorithmic Reasoning18 Feb 2024
- 2024The Deep Equilibrium Algorithmic Reasoner9 Feb 2024
- 2024Simulation of Graph Algorithms with Looped Transformers2 Feb 2024
- 2023SALSA-CLRS: A Sparse and Scalable Benchmark for Algorithmic Reasoning21 Sep 2023
- 2024Simulation of Graph Algorithms with Looped Transformerscited by 30
- 2023SALSA-CLRS: A Sparse and Scalable Benchmark for Algorithmic Reasoningcited by 12
- 2024Discrete Neural Algorithmic Reasoningcited by 9
- 2025Primal-Dual Neural Algorithmic Reasoningcited by 9
- 2024Benchmarking ChatGPT on Algorithmic Reasoningcited by 8
- 2024Chameleon: A Data-Efficient Generalist for Dense Visual Prediction in the Wildcited by 6
- 2024Deep Equilibrium Algorithmic Reasoningcited by 6
- 2026When Does Recurrence Become an Algorithm? Convergence Selection in Weight-Tied Looped Transformerscited by 6
- 2024Neural Algorithmic Reasoning with Multiple Correct Solutionscited by 4
- 2024Open-Book Neural Algorithmic Reasoningcited by 3
- 2024NAR-*ICP: Neural Execution of Classical ICP-based Pointcloud Registration Algorithmscited by 2
- 2024The Deep Equilibrium Algorithmic Reasonercited by 1
12 most cited of 17 All 17 (JSON)
- 2026Fitting Every Hint Is Not Enough: Premature Floods in Recurrent Algorithmic Reasoners10 Oct 2026
- 2026When Does Recurrence Become an Algorithm? Convergence Selection in Weight-Tied Looped Transformers22 Jul 2026
- 2026Algorithmic Task Capture, Computational Complexity, and Inductive Bias of Infinite Transformers11 Mar 2026
- 2025Tackling GNARLy Problems: Graph Neural Algorithmic Reasoning Reimagined through Reinforcement Learning23 Sep 2025
- 2025KNARsack: Teaching Neural Algorithmic Reasoners to Solve Pseudo-Polynomial Problems17 Sep 2025
- 2025Primal-Dual Neural Algorithmic Reasoning29 May 2025
- 2024Open-Book Neural Algorithmic Reasoning30 Dec 2024
- 2024Discovering Data Structures: Nearest Neighbor Search and Beyond5 Nov 2024
- 2024Deep Equilibrium Algorithmic Reasoning19 Oct 2024
- 2024NAR-*ICP: Neural Execution of Classical ICP-based Pointcloud Registration Algorithms14 Oct 2024
- 2024Neural Algorithmic Reasoning with Multiple Correct Solutions11 Sep 2024
- 2024Chameleon: A Data-Efficient Generalist for Dense Visual Prediction in the Wild29 Apr 2024
12 newest of 17 All 17 (JSON)