Evolving macro-actions for planning

Newton, M. A. H. and Levine, J.; (2007) Evolving macro-actions for planning. In: Proceedings of the Workshop on AI Planning and Learning held at ICAPS 07. UNSPECIFIED.

[thumbnail of 10.1.1.66.7190_1_.pdf]
Preview
PDF. Filename: 10.1.1.66.7190_1_.pdf
Preprint

Download (266kB)| Preview

Abstract

Domain re-engineering through macro-actions (i.e. macros) provides one potential avenue for research into learning for planning. However, most existing work learns macros that are reusable plan fragments and so observable from planner behaviours online or plan characteristics offline. Also, there are learning methods that learn macros from domain analysis. Nevertheless, most of these methods explore restricted macro spaces and exploit specific features of planners or domains. But, the learning examples, especially that are used to acquire previous experiences, might not cover many aspects of the system, or might not always reflect that better choices have been made during the search. Moreover, any specific properties are not likely to be common with many planners or domains. This paper presents an offline evolutionary method that learns macros for arbitrary planners and domains. Our method explores a wider macro space and learns macros that are somehow not observable from the examples. Our method also represents a generalised macro learning framework as it does not discover or utilise any specific structural properties of planners or domains.