Learning Local Heuristics for Search-Based Navigation Planning

📅 2023-03-16
🏛️ International Conference on Automated Planning and Scheduling
📈 Citations: 2
Influential: 0
📄 PDF
🤖 AI Summary
Handcrafted heuristic functions in search-based navigation suffer from poor generalization across unseen maps and long-distance paths. Method: This paper proposes a local heuristic learning framework that explicitly defines and end-to-end learns either heuristic bias correction or local cost estimation within a spatial neighborhood—replacing conventional global heuristic modeling. By decomposing complex global prediction into lightweight local regression, the approach significantly reduces learning complexity. Integrated with graph search algorithms (e.g., A*), it operates under supervised learning using local state inputs while preserving bounded suboptimality guarantees. Contribution/Results: Experiments demonstrate 2–20× reduction in node expansions, improved training efficiency, and robust generalization to both unseen maps and long-range trajectories—without compromising solution quality or theoretical guarantees.
📝 Abstract
Graph search planning algorithms for navigation typically rely heavily on heuristics to efficiently plan paths. As a result, while such approaches require no training phase and can directly plan long horizon paths, they often require careful hand designing of informative heuristic functions. Recent works have started bypassing hand designed heuristics by using machine learning to learn heuristic functions that guide the search algorithm. While these methods can learn complex heuristic functions from raw input, they i) require significant training and ii) do not generalize well to new maps and longer horizon paths. Our contribution is showing that instead of learning a global heuristic estimate, we can define and learn local heuristics which results in a significantly smaller learning problem and improves generalization. We show that using such local heuristics can reduce node expansions by 2-20x while maintaining bounded suboptimality, are easy to train, and generalize to new maps & long horizon plans.
Problem

Research questions and friction points this paper is trying to address.

Learning local heuristics for efficient navigation planning
Reducing reliance on hand-designed heuristic functions
Improving generalization to new maps and long paths
Innovation

Methods, ideas, or system contributions that make the work stand out.

Learning local heuristics for navigation planning
Reducing node expansions with bounded suboptimality
Easy training and better generalization
🔎 Similar Papers
No similar papers found.