A Heuristic Approach to the Discovery of Macro-Operators |
| |
Authors: | Iba Glenn A. |
| |
Affiliation: | (1) GTE Laboratories, Incorporated, 40 Sylvan Road, 02254 Waltham, MA, U.S.A. |
| |
Abstract: | This paper describes a heuristic approach to the discovery of useful macro-operators (macros) in problem solving. The approach has been implemented in a program, MACLEARN, that has three parts: macro-proposer, static filter, and dynamic filter. Learning occurs during problem solving, so that performance improves in the course of a single problem trial. Primitive operators and macros are both represented within a uniform representational framework that is closed under composition. This means that new macros can be defined in terms of others, which leads to a definitional hierarchy. The representation also supports the transfer of macros to related problems. MACLEARN is embedded in a supporting system that carries out best-first search. Experiments in macro learning were conducted for two classes of problems: peg solitaire (generalized Hi-Q puzzle), and tile sliding (generalized Fifteen puzzle). The results indicate that MACLEARN'S filtering heuristics all improve search performance, sometimes dramatically. When the system was given practice on simpler training problems, it learned a set of macros that led to successful solutions of several much harder problems. |
| |
Keywords: | Macro-operators search problem solving composition empirical learning |
本文献已被 SpringerLink 等数据库收录! |
|