An investigation of model-free planning
Not on the map. Why?
Abstract (arXiv)
The field of reinforcement learning (RL) is facing increasingly challenging domains with combinatorial complexity. For an RL agent to address these challenges, it is essential that it can plan effectively. Prior work has typically utilized an explicit model of the environment, combined with a specific planning algorithm (such as tree search). More recently, a new family of methods have been proposed that learn how to plan, by providing the structure for planning via an inductive bias in the function approximator (such as a tree structured neural network), trained end-to-end by a model-free RL algorithm. In this paper, we go even further, and demonstrate empirically that an entirely model-free approach, without special structure beyond standard neural network components such as convolutional networks and LSTMs, can learn to exhibit many of the characteristics typically associated with a model-based planner. We measure our agent's effectiveness at planning in terms of its ability to generalize across a combinatorial and irreversible state space, its data efficiency, and its ability to utilize additional thinking time. We find that our agent has many of the characteristics that one might expect to find in a planning algorithm. Furthermore, it exceeds the state-of-the-art in challenging combinatorial domains such as Sokoban and outperforms other model-free approaches that utilize strong inductive biases toward planning.
Key facts. Cited by 64 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 14; 2022: 10; 2023: 12; 2024: 7; 2025: 11; 2026: 10.
64 papers.
Sort:
By area:
- 2022Solving math word problems with process- and outcome-based feedbackcited by 871
- 2022The Alignment Problem from a Deep Learning Perspectivecited by 246
- 2021MiniHack the Planet: A Sandbox for Open-Ended Reinforcement Learning Researchcited by 96
- 2022TASKOGRAPHY: Evaluating robot task planning over large 3D scene graphscited by 59
- 2021Muesli: Combining Improvements in Policy Optimizationcited by 53
- 2023Jumanji: a Diverse Suite of Scalable Reinforcement Learning Environments in JAXcited by 52
- 2022Relational Attention: Generalizing Transformers for Graph-Structured Taskscited by 41
- 2021Procedural Generalization by Planning with Self-Supervised World Modelscited by 30
- 2021Subgoal Search For Complex Reasoning Taskscited by 21
- 2021Neural Algorithmic Reasoners are Implicit Plannerscited by 21
- 2021Policy-Guided Heuristic Search with Guaranteescited by 20
- 2021Megaverse: Simulating Embodied Agents at One Million Experiences per Secondcited by 19
38 more
- 2021There Is No Turning Back: A Self-Supervised Approach for Reversibility-Aware Reinforcement Learningcited by 17
- 2024Planning in a recurrent neural network that plays Sokobancited by 17
- 2021HALMA: Humanlike Abstraction Learning Meets Affordance in Rapid Problem Solvingcited by 15
- 2023Hierarchical Imitation Learning with Vector Quantized Modelscited by 15
- 2021High-Accuracy Model-Based Reinforcement Learning, a Surveycited by 13
- 2023Thinker: Learning to Plan and Actcited by 13
- 2022Fast and Precise: Adjusting Planning Horizon with Adaptive Subgoal Searchcited by 12
- 2023Transcendental Idealism of Planner: Evaluating Perception from Planning Perspective for Autonomous Drivingcited by 9
- 2024GameTraversalBenchmark: Evaluating Planning Abilities Of Large Language Models Through Traversing 2D Game Mapscited by 8
- 2023Levin Tree Search with Context Modelscited by 7
- 2023What model does MuZero learn?cited by 7
- 2022Integrating Symmetry into Differentiable Planning with Steerable Convolutionscited by 6
- 2022Scaling up and Stabilizing Differentiable Planning with Implicit Differentiationcited by 6
- 2025Trust-Region Twisted Policy Improvementcited by 5
- 2025When Can Model-Free Reinforcement Learning be Enough for Thinking?cited by 5
- 2021Solving Sokoban with forward-backward reinforcement learningcited by 4
- 2023FoMo Rewards: Can we cast foundation models as reward functions?cited by 4
- 2024SPO: Sequential Monte Carlo Policy Optimisationcited by 4
- 2024Predicting Future Actions of Reinforcement Learning Agentscited by 4
- 2025Partner Modelling Emerges in Recurrent Agents (But Only When It Matters)cited by 4
- 2025Path Channels and Plan Extension Kernels: a Mechanistic Description of Planning in a Sokoban RNNcited by 4
- 2022Left Heavy Tails and the Effectiveness of the Policy and Value Networks in DNN-based best-first search for Sokoban Planningcited by 3
- 2023PushWorld: A benchmark for manipulation planning with tools and movable obstaclescited by 3
- 2023Equivariant MuZerocited by 3
- 2025Is Temporal Difference Learning the Gold Standard for Stitching in RL?cited by 3
- 2026On the Role of Computation in Reinforcement Learningcited by 3
- 2026One Step Forward and K Steps Back: Better Reasoning with Denoising Recursion Modelscited by 3
- 2022ExPoSe: Combining State-Based Exploration with Gradient-Based Online Searchcited by 2
- 2022A Differentiable Loss Function for Learning Heuristics in A*cited by 2
- 2023A Review of Symbolic, Subsymbolic and Hybrid Methods for Sequential Decision Makingcited by 2
- 2021Transfer Learning and Curriculum Learning in Sokobancited by 1
- 2021Potential-based Reward Shaping in Sokobancited by 1
- 2023Learning a Hierarchical Planner from Humans in Multiple Generationscited by 1
- 2024Differentiable Tree Search Networkcited by 1
- 2024A Training Data Recipe to Accelerate A* Search with Language Modelscited by 1
- 2025Analysis of Robustness of a Large Game Corpuscited by 1
- 2025Solving Sokoban using Hierarchical Reinforcement Learning with Landmarkscited by 1
- 2025Combining Bayesian Inference and Reinforcement Learning for Agent Decision Making: A Reviewcited by 1
50 most cited of 64 All 64 (JSON)
- 2026Looped Actor: Depth-Recurrent Reasoning Models for Reinforcement Learning29 Sep 2026
- 2026Temporal Recurrence Favors Fewer Layers11 Sep 2026
- 2026Solvable Sokoban Without a Solver via Diffusion16 Aug 2026
- 2026DungeonBench: A Benchmark for Rules-Rich Tactical Reasoning in Dungeons & Dragons Combat31 Jul 2026
- 2026Planning as Emergent Behavior in Reinforcement Learning with Relational Hidden States20 Jul 2026
- 2026What Probing Reveals about Autonomous Driving: Linking Internal Prediction Errors to Ego Planning30 Jun 2026
- 2026Structure-Induced Information for Rerooting Levin Tree Search28 May 2026
- 2026One Step Forward and K Steps Back: Better Reasoning with Denoising Recursion Models20 Apr 2026
- 2026From Pixels to Digital Agents: An Empirical Study on the Taxonomy and Technological Trends of Reinforcement Learning Environments25 Mar 2026
- 2026On the Role of Computation in Reinforcement Learning5 Feb 2026
- 2025Is Temporal Difference Learning the Gold Standard for Stitching in RL?24 Oct 2025
- 20252048: Reinforcement Learning in a Delayed Reward Environment7 Jul 2025
38 more
- 2025When Can Model-Free Reinforcement Learning be Enough for Thinking?20 Jun 2025
- 2025Path Channels and Plan Extension Kernels: a Mechanistic Description of Planning in a Sokoban RNN11 Jun 2025
- 2025Subgoal-Guided Policy Heuristic Search with Learned Subgoals8 Jun 2025
- 2025Partner Modelling Emerges in Recurrent Agents (But Only When It Matters)22 May 2025
- 2025Combining Bayesian Inference and Reinforcement Learning for Agent Decision Making: A Review12 May 2025
- 2025Trust-Region Twisted Policy Improvement8 Apr 2025
- 2025Solving Sokoban using Hierarchical Reinforcement Learning with Landmarks6 Apr 2025
- 2025Analysis of Robustness of a Large Game Corpus4 Apr 2025
- 2025Thinking agents for zero-shot generalization to qualitatively novel tasks25 Mar 2025
- 2024Predicting Future Actions of Reinforcement Learning Agents29 Oct 2024
- 2024GameTraversalBenchmark: Evaluating Planning Abilities Of Large Language Models Through Traversing 2D Game Maps10 Oct 2024
- 2024Planning in a recurrent neural network that plays Sokoban22 Jul 2024
- 2024A Training Data Recipe to Accelerate A* Search with Language Models13 Jul 2024
- 2024AlphaZeroES: Direct score maximization outperforms planning loss minimization12 Jun 2024
- 2024SPO: Sequential Monte Carlo Policy Optimisation12 Feb 2024
- 2024Differentiable Tree Search Network22 Jan 2024
- 2023FoMo Rewards: Can we cast foundation models as reward functions?6 Dec 2023
- 2023Learning a Hierarchical Planner from Humans in Multiple Generations17 Oct 2023
- 2023AI planning in the imagination: High-level planning on learned abstract search spaces16 Aug 2023
- 2023Thinker: Learning to Plan and Act27 Jul 2023
- 2023Jumanji: a Diverse Suite of Scalable Reinforcement Learning Environments in JAX16 Jun 2023
- 2023Transcendental Idealism of Planner: Evaluating Perception from Planning Perspective for Autonomous Driving12 Jun 2023
- 2023What model does MuZero learn?1 Jun 2023
- 2023Levin Tree Search with Context Models26 May 2023
- 2023A Review of Symbolic, Subsymbolic and Hybrid Methods for Sequential Decision Making20 Apr 2023
- 2023Equivariant MuZero9 Feb 2023
- 2023Hierarchical Imitation Learning with Vector Quantized Models30 Jan 2023
- 2023PushWorld: A benchmark for manipulation planning with tools and movable obstacles24 Jan 2023
- 2022Solving math word problems with process- and outcome-based feedback25 Nov 2022
- 2022Scaling up and Stabilizing Differentiable Planning with Implicit Differentiation24 Oct 2022
- 2022Relational Attention: Generalizing Transformers for Graph-Structured Tasks11 Oct 2022
- 2022A Differentiable Loss Function for Learning Heuristics in A*12 Sep 2022
- 2022The Alignment Problem from a Deep Learning Perspective30 Aug 2022
- 2022TASKOGRAPHY: Evaluating robot task planning over large 3D scene graphs11 Jul 2022
- 2022Left Heavy Tails and the Effectiveness of the Policy and Value Networks in DNN-based best-first search for Sokoban Planning28 Jun 2022
- 2022Integrating Symmetry into Differentiable Planning with Steerable Convolutions8 Jun 2022
- 2022Fast and Precise: Adjusting Planning Horizon with Adaptive Subgoal Search1 Jun 2022
- 2022ExPoSe: Combining State-Based Exploration with Gradient-Based Online Search3 Feb 2022
50 newest of 64 All 64 (JSON)
- 2022Solving math word problems with process- and outcome-based feedbackcited by 871
- 2025When Can Model-Free Reinforcement Learning be Enough for Thinking?cited by 5
- 2024A Training Data Recipe to Accelerate A* Search with Language Modelscited by 1
- 2026Looped Actor: Depth-Recurrent Reasoning Models for Reinforcement Learningcited by 0
- 2026Looped Actor: Depth-Recurrent Reasoning Models for Reinforcement Learning29 Sep 2026
- 2025When Can Model-Free Reinforcement Learning be Enough for Thinking?20 Jun 2025
- 2024A Training Data Recipe to Accelerate A* Search with Language Models13 Jul 2024
- 2022Solving math word problems with process- and outcome-based feedback25 Nov 2022
- 2021Procedural Generalization by Planning with Self-Supervised World Modelscited by 30
- 2023Thinker: Learning to Plan and Actcited by 13
- 2023Equivariant MuZerocited by 3
- 2024Differentiable Tree Search Networkcited by 1
- 2024Differentiable Tree Search Network22 Jan 2024
- 2023Thinker: Learning to Plan and Act27 Jul 2023
- 2023Equivariant MuZero9 Feb 2023
- 2021Procedural Generalization by Planning with Self-Supervised World Models2 Nov 2021
- 2026Solvable Sokoban Without a Solver via Diffusioncited by 0
- 2026Solvable Sokoban Without a Solver via Diffusion16 Aug 2026
- 2023Hierarchical Imitation Learning with Vector Quantized Modelscited by 15
- 2023Hierarchical Imitation Learning with Vector Quantized Models30 Jan 2023
- 2022The Alignment Problem from a Deep Learning Perspectivecited by 246
- 2021MiniHack the Planet: A Sandbox for Open-Ended Reinforcement Learning Researchcited by 96
- 2022TASKOGRAPHY: Evaluating robot task planning over large 3D scene graphscited by 59
- 2021Muesli: Combining Improvements in Policy Optimizationcited by 53
- 2023Jumanji: a Diverse Suite of Scalable Reinforcement Learning Environments in JAXcited by 52
- 2022Relational Attention: Generalizing Transformers for Graph-Structured Taskscited by 41
- 2021Subgoal Search For Complex Reasoning Taskscited by 21
- 2021Neural Algorithmic Reasoners are Implicit Plannerscited by 21
- 2021Policy-Guided Heuristic Search with Guaranteescited by 20
- 2021Megaverse: Simulating Embodied Agents at One Million Experiences per Secondcited by 19
- 2021There Is No Turning Back: A Self-Supervised Approach for Reversibility-Aware Reinforcement Learningcited by 17
- 2024Planning in a recurrent neural network that plays Sokobancited by 17
12 most cited of 51 All 51 (JSON)
- 2026Temporal Recurrence Favors Fewer Layers11 Sep 2026
- 2026DungeonBench: A Benchmark for Rules-Rich Tactical Reasoning in Dungeons & Dragons Combat31 Jul 2026
- 2026Planning as Emergent Behavior in Reinforcement Learning with Relational Hidden States20 Jul 2026
- 2026Structure-Induced Information for Rerooting Levin Tree Search28 May 2026
- 2026One Step Forward and K Steps Back: Better Reasoning with Denoising Recursion Models20 Apr 2026
- 2026On the Role of Computation in Reinforcement Learning5 Feb 2026
- 2025Is Temporal Difference Learning the Gold Standard for Stitching in RL?24 Oct 2025
- 20252048: Reinforcement Learning in a Delayed Reward Environment7 Jul 2025
- 2025Path Channels and Plan Extension Kernels: a Mechanistic Description of Planning in a Sokoban RNN11 Jun 2025
- 2025Subgoal-Guided Policy Heuristic Search with Learned Subgoals8 Jun 2025
- 2025Partner Modelling Emerges in Recurrent Agents (But Only When It Matters)22 May 2025
- 2025Combining Bayesian Inference and Reinforcement Learning for Agent Decision Making: A Review12 May 2025
12 newest of 51 All 51 (JSON)