Scaling up Heuristic Planning with Relational Decision Trees

01/16/2014
by   Tomas De la Rosa, et al.
0

Current evaluation functions for heuristic planning are expensive to compute. In numerous planning problems these functions provide good guidance to the solution, so they are worth the expense. However, when evaluation functions are misguiding or when planning problems are large enough, lots of node evaluations must be computed, which severely limits the scalability of heuristic planners. In this paper, we present a novel solution for reducing node evaluations in heuristic planning based on machine learning. Particularly, we define the task of learning search control for heuristic planning as a relational classification task, and we use an off-the-shelf relational classification tool to address this learning task. Our relational classification task captures the preferred action to select in the different planning contexts of a specific planning domain. These planning contexts are defined by the set of helpful actions of the current state, the goals remaining to be achieved, and the static predicates of the planning task. This paper shows two methods for guiding the search of a heuristic planner with the learned classifiers. The first one consists of using the resulting classifier as an action policy. The second one consists of applying the classifier to generate lookahead states within a Best First Search algorithm. Experiments over a variety of domains reveal that our heuristic planner using the learned classifiers solves larger problems than state-of-the-art planners.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/27/2011

The Fast Downward Planning System

Fast Downward is a classical planning system based on heuristic search. ...
research
01/16/2014

The LAMA Planner: Guiding Cost-Based Anytime Planning with Landmarks

LAMA is a classical planning system based on heuristic forward search. I...
research
01/23/2014

Online Speedup Learning for Optimal Planning

Domain-independent planning is one of the foundational areas in the fiel...
research
08/04/2019

ASNets: Deep Learning for Generalised Planning

In this paper, we discuss the learning of generalised policies for proba...
research
05/12/2022

Computing Programs for Generalized Planning as Heuristic Search

Although heuristic search is one of the most successful approaches to cl...
research
08/03/2020

Planning to Score a Goal in Robotic Football with Heuristic Search

This paper considers a problem of planning an attack in robotic football...
research
06/26/2013

Solving Relational MDPs with Exogenous Events and Additive Rewards

We formalize a simple but natural subclass of service domains for relati...

Please sign up or login with your details

Forgot password? Click here to reset