Learning Heuristic Search via Imitation
Not on the map. Why?
Abstract (arXiv)
Robotic motion planning problems are typically solved by constructing a search tree of valid maneuvers from a start to a goal configuration. Limited onboard computation and real-time planning constraints impose a limit on how large this search tree can grow. Heuristics play a crucial role in such situations by guiding the search towards potentially good directions and consequently minimizing search effort. Moreover, it must infer such directions in an efficient manner using only the information uncovered by the search up until that time. However, state of the art methods do not address the problem of computing a heuristic that explicitly minimizes search effort. In this paper, we do so by training a heuristic policy that maps the partial information from the search to decide which node of the search tree to expand. Unfortunately, naively training such policies leads to slow convergence and poor local minima. We present SaIL, an efficient algorithm that trains heuristic policies by imitating "clairvoyant oracles" - oracles that have full information about the world and demonstrate decisions that minimize search effort. We leverage the fact that such oracles can be efficiently computed using dynamic programming and derive performance guarantees for the learnt heuristic. We validate the approach on a spectrum of environments which show that SaIL consistently outperforms state of the art algorithms. Our approach paves the way forward for learning heuristics that demonstrate an anytime nature - finding feasible solutions quickly and incrementally refining it over time.
Key facts. Cited by 34 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Jul 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2018: 1; 2019: 1; 2020: 0; 2021: 7; 2022: 9; 2023: 3; 2024: 6; 2025: 4; 2026: 3.
34 papers.
Sort:
By area:
- 2023Imitating Task and Motion Planning with Visuomotor Transformerscited by 63
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspectivecited by 16
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomycited by 16
- 2022TransPath: Learning Heuristics For Grid-Based Pathfinding via Transformerscited by 13
- 2023Optimize Planning Heuristics to Rank, not to Estimate Cost-to-Goalcited by 10
- 2019Continuous Relaxation of Symbolic Planner for One-Shot Imitation Learningcited by 8
- 2021Polygrammar: Grammar for Digital Polymer Representation and Generationcited by 8
- 2022Learning Graph Search Heuristicscited by 7
- 2022Learning Forward Dynamics Model and Informed Trajectory Sampler for Safe Quadruped Navigationcited by 6
- 2022Sample Complexity of Learning Heuristic Functions for Greedy-Best-First and A* Searchcited by 6
- 2022A Survey on the Integration of Machine Learning with Sampling-based Motion Planningcited by 6
- 2021LRGNet: Learnable Region Growing for Class-Agnostic Point Cloud Segmentationcited by 5
22 more
- 2021Experience-Based Heuristic Search: Robust Motion Planning with Deep Q-Learningcited by 4
- 2021Embeddings and labeling schemes for A*cited by 4
- 2025Cascaded Diffusion Models for Neural Motion Planningcited by 4
- 2025Guided Policy Optimization under Partial Observabilitycited by 3
- 2021A* Search Without Expansions: Learning Heuristic Functions with Deep Q-Networkscited by 2
- 2022A Differentiable Loss Function for Learning Heuristics in A*cited by 2
- 2022Evaluating Guiding Spaces for Motion Planningcited by 1
- 2024A Framework for Guided Motion Planningcited by 1
- 2025DAA*: Deep Angular A Star for Image-based Path Planningcited by 1
- 2026Pheromone-Focused Ant Colony Optimization algorithm for path planningcited by 1
- 2026UPath: Universal Planner Across Topological Heterogeneity For Grid-Based Pathfindingcited by 1
- 2018Learning Neural Parsers with Deterministic Differentiable Imitation Learningcited by 0
- 2021Subdimensional Expansion Using Attention-Based Learning For Multi-Agent Path Findingcited by 0
- 2021Leveraging Experience in Lazy Searchcited by 0
- 2022See What the Robot Can't See: Learning Cooperative Perception for Visual Navigationcited by 0
- 2022[Reproducibility Report] Path Planning using Neural A* Searchcited by 0
- 2023Multi-Robot Path Planning Combining Heuristics and Multi-Agent Reinforcement Learningcited by 0
- 2024SLOPE: Search with Learned Optimal Pruning-based Expansioncited by 0
- 2024Reinforcement Learning Discovers Efficient Decentralized Graph Path Search Strategiescited by 0
- 2024Zonal RL-RRT: Integrated RL-RRT Path Planning with Collision Probability and Zone Connectivitycited by 0
- 2025Neural ATTF: A Scalable Solution to Lifelong Multi-Agent Path Planningcited by 0
- 2026FlexPath: Adapting Learned Connectivity Guidance to Path Preferencescited by 0
- 2026FlexPath: Adapting Learned Connectivity Guidance to Path Preferences8 Jun 2026
- 2026UPath: Universal Planner Across Topological Heterogeneity For Grid-Based Pathfinding27 Feb 2026
- 2026Pheromone-Focused Ant Colony Optimization algorithm for path planning12 Jan 2026
- 2025DAA*: Deep Angular A Star for Image-based Path Planning12 Jul 2025
- 2025Guided Policy Optimization under Partial Observability21 May 2025
- 2025Cascaded Diffusion Models for Neural Motion Planning21 May 2025
- 2025Neural ATTF: A Scalable Solution to Lifelong Multi-Agent Path Planning21 Apr 2025
- 2024Zonal RL-RRT: Integrated RL-RRT Path Planning with Collision Probability and Zone Connectivity31 Oct 2024
- 2024Reinforcement Learning Discovers Efficient Decentralized Graph Path Search Strategies12 Sep 2024
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomy23 Jun 2024
- 2024SLOPE: Search with Learned Optimal Pruning-based Expansion7 Jun 2024
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspective9 Apr 2024
22 more
- 2024A Framework for Guided Motion Planning4 Apr 2024
- 2023Optimize Planning Heuristics to Rank, not to Estimate Cost-to-Goal30 Oct 2023
- 2023Multi-Robot Path Planning Combining Heuristics and Multi-Agent Reinforcement Learning2 Jun 2023
- 2023Imitating Task and Motion Planning with Visuomotor Transformers25 May 2023
- 2022TransPath: Learning Heuristics For Grid-Based Pathfinding via Transformers22 Dec 2022
- 2022Learning Graph Search Heuristics7 Dec 2022
- 2022A Survey on the Integration of Machine Learning with Sampling-based Motion Planning15 Nov 2022
- 2022Evaluating Guiding Spaces for Motion Planning16 Oct 2022
- 2022A Differentiable Loss Function for Learning Heuristics in A*12 Sep 2022
- 2022See What the Robot Can't See: Learning Cooperative Perception for Visual Navigation1 Aug 2022
- 2022[Reproducibility Report] Path Planning using Neural A* Search16 Jul 2022
- 2022Sample Complexity of Learning Heuristic Functions for Greedy-Best-First and A* Search20 May 2022
- 2022Learning Forward Dynamics Model and Informed Trajectory Sampler for Safe Quadruped Navigation19 Apr 2022
- 2021Embeddings and labeling schemes for A*19 Nov 2021
- 2021Leveraging Experience in Lazy Search10 Oct 2021
- 2021Subdimensional Expansion Using Attention-Based Learning For Multi-Agent Path Finding29 Sep 2021
- 2021Polygrammar: Grammar for Digital Polymer Representation and Generation5 May 2021
- 2021LRGNet: Learnable Region Growing for Class-Agnostic Point Cloud Segmentation16 Mar 2021
- 2021A* Search Without Expansions: Learning Heuristic Functions with Deep Q-Networks8 Feb 2021
- 2021Experience-Based Heuristic Search: Robust Motion Planning with Deep Q-Learning5 Feb 2021
- 2019Continuous Relaxation of Symbolic Planner for One-Shot Imitation Learning16 Aug 2019
- 2018Learning Neural Parsers with Deterministic Differentiable Imitation Learning20 Jun 2018
- 2023Imitating Task and Motion Planning with Visuomotor Transformerscited by 63
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomycited by 16
- 2023Optimize Planning Heuristics to Rank, not to Estimate Cost-to-Goalcited by 10
- 2019Continuous Relaxation of Symbolic Planner for One-Shot Imitation Learningcited by 8
- 2022Learning Graph Search Heuristicscited by 7
- 2025DAA*: Deep Angular A Star for Image-based Path Planningcited by 1
- 2018Learning Neural Parsers with Deterministic Differentiable Imitation Learningcited by 0
- 2021Leveraging Experience in Lazy Searchcited by 0
- 2025DAA*: Deep Angular A Star for Image-based Path Planning12 Jul 2025
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomy23 Jun 2024
- 2023Optimize Planning Heuristics to Rank, not to Estimate Cost-to-Goal30 Oct 2023
- 2023Imitating Task and Motion Planning with Visuomotor Transformers25 May 2023
- 2022Learning Graph Search Heuristics7 Dec 2022
- 2021Leveraging Experience in Lazy Search10 Oct 2021
- 2019Continuous Relaxation of Symbolic Planner for One-Shot Imitation Learning16 Aug 2019
- 2018Learning Neural Parsers with Deterministic Differentiable Imitation Learning20 Jun 2018
- 2025Cascaded Diffusion Models for Neural Motion Planningcited by 4
- 2025Cascaded Diffusion Models for Neural Motion Planning21 May 2025
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspectivecited by 16
- 2022TransPath: Learning Heuristics For Grid-Based Pathfinding via Transformerscited by 13
- 2021Polygrammar: Grammar for Digital Polymer Representation and Generationcited by 8
- 2022Learning Forward Dynamics Model and Informed Trajectory Sampler for Safe Quadruped Navigationcited by 6
- 2022Sample Complexity of Learning Heuristic Functions for Greedy-Best-First and A* Searchcited by 6
- 2022A Survey on the Integration of Machine Learning with Sampling-based Motion Planningcited by 6
- 2021LRGNet: Learnable Region Growing for Class-Agnostic Point Cloud Segmentationcited by 5
- 2021Experience-Based Heuristic Search: Robust Motion Planning with Deep Q-Learningcited by 4
- 2021Embeddings and labeling schemes for A*cited by 4
- 2025Guided Policy Optimization under Partial Observabilitycited by 3
- 2021A* Search Without Expansions: Learning Heuristic Functions with Deep Q-Networkscited by 2
- 2022A Differentiable Loss Function for Learning Heuristics in A*cited by 2
12 most cited of 25 All 25 (JSON)
- 2026FlexPath: Adapting Learned Connectivity Guidance to Path Preferences8 Jun 2026
- 2026UPath: Universal Planner Across Topological Heterogeneity For Grid-Based Pathfinding27 Feb 2026
- 2026Pheromone-Focused Ant Colony Optimization algorithm for path planning12 Jan 2026
- 2025Guided Policy Optimization under Partial Observability21 May 2025
- 2025Neural ATTF: A Scalable Solution to Lifelong Multi-Agent Path Planning21 Apr 2025
- 2024Zonal RL-RRT: Integrated RL-RRT Path Planning with Collision Probability and Zone Connectivity31 Oct 2024
- 2024Reinforcement Learning Discovers Efficient Decentralized Graph Path Search Strategies12 Sep 2024
- 2024SLOPE: Search with Learned Optimal Pruning-based Expansion7 Jun 2024
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspective9 Apr 2024
- 2024A Framework for Guided Motion Planning4 Apr 2024
- 2023Multi-Robot Path Planning Combining Heuristics and Multi-Agent Reinforcement Learning2 Jun 2023
- 2022TransPath: Learning Heuristics For Grid-Based Pathfinding via Transformers22 Dec 2022
12 newest of 25 All 25 (JSON)