DocumentCode
3228924
Title
Learning Useful Macro-actions for Planning with N-Grams
Author
Dulac, Adrien ; Pellier, Damien ; Fiorino, Humbert ; Janiszek, David
Author_Institution
Lab. d´Inf. de Grenoble, Univ. Grenoble Alpes, Grenoble, France
fYear
2013
fDate
4-6 Nov. 2013
Firstpage
803
Lastpage
810
Abstract
Automated planning has achieved significant breakthroughs in recent years. Nonetheless, attempts to improve search algorithm efficiency remain the primary focus of most research. However, it is also possible to build on previous searches and learn from previously found solutions. Our approach consists in learning macro-actions and adding them into the planner´s domain. A macro-action is an action sequence selected for application at search time and applied as a single indivisible action. Carefully chosen macros can drastically improve the planning performances by reducing the search space depth. However, macros also increase the branching factor. Therefore, the use of macros entails a utility problem: a trade-off has to be addressed between the benefit of adding macros to speed up the goal search and the overhead caused by increasing the branching factor in the search space. In this paper, we propose an online domain and planner-independent approach to learn ´useful´ macros, i.e. macros that address the utility problem. These useful macros are obtained by statistical and heuristic filtering of a domain specific macro library. The library is created from the most frequent action sequences derived from an n-gram analysis on successful plans previously computed by the planner. The relevance of this approach is proven by experiments on International Planning Competition domains.
Keywords
learning (artificial intelligence); planning (artificial intelligence); search problems; statistical analysis; International Planning Competition domains; action sequences; automated planning; branching factor; domain specific macro library; heuristic filtering; n-gram analysis; planner-independent approach; search algorithm; search space depth; statistical filtering; useful macro-action learning; utility problem; Algorithm design and analysis; Data mining; Filtering; Libraries; Planning; Robots; Search problems; automated planning; macro-actions; n-gram analysis; supervised learning;
fLanguage
English
Publisher
ieee
Conference_Titel
Tools with Artificial Intelligence (ICTAI), 2013 IEEE 25th International Conference on
Conference_Location
Herndon, VA
ISSN
1082-3409
Print_ISBN
978-1-4799-2971-9
Type
conf
DOI
10.1109/ICTAI.2013.123
Filename
6735334
Link To Document