Title
Learning HTN method preconditions and action models from partial observations
Abstract
To apply hierarchical task network (HTN) planning to real-world planning problems, one needs to encode the HTN schemata and action models beforehand. However, acquiring such domain knowledge is difficult and time-consuming because the HTN domain definition involves a significant knowledge-engineering effort. A system that can learn the HTN planning domain knowledge automatically would save time and allow HTN planning to be used in domains where such knowledgeengineering effort is not feasible. In this paper, we present a formal framework and algorithms to acquire HTN planning domain knowledge, by learning the preconditions and effects of actions and preconditions of methods. Our algorithm, HTN-learner, first builds constraints from given observed decomposition trees to build action models and method preconditions. It then solves these constraints using a weighted MAX-SAT solver. The solution can be converted to action models and method preconditions. Unlike prior work on HTN learning, we do not depend on complete action models or state information. We test the algorithm on several domains, and show that our HTN-learner algorithm is both effective and efficient.
Year
Venue
Keywords
2009
IJCAI
action model,HTN planning domain knowledge,method precondition,HTN domain definition,HTN learning,HTN planning,HTN schema,complete action model,domain knowledge,HTN-learner algorithm,Learning HTN method precondition,partial observation
Field
DocType
Citations 
ENCODE,State information,Hierarchical task network,Domain knowledge,Computer science,Artificial intelligence,Solver,Schema (psychology),Machine learning
Conference
16
PageRank 
References 
Authors
0.66
14
5
Name
Order
Citations
PageRank
Hankz Hankui Zhuo116221.43
Derek Hao Hu244320.86
Chad Hogg31135.95
Qiang Yang417039875.69
Hector Muñoz-Avila552244.02