Generalizing the Order of Operators in Macro-Operators
Abstract
A number of machine learning systems have been built which learn macro-operators or plan schemata, i.e. general compositions of actions which achieve a goal. However, previous research has not addressed the issue of generalizing the temporal order of operators and learning macro-operators with partially-ordered actions. This paper presents an algorithm for learning partially-ordered macro-operators which has been incorporated into the EGGS domain-independent explanation-based learning system. Examples from the domains of computer programming and narrative understanding are used to illustrate the performance of this system. These examples demonstrate that generalizing the order of operators can result in more general as well as more justified concepts. A theoretical analysis of the time complexity of the generalization algorithm is also presented.
Cite
Text
Mooney. "Generalizing the Order of Operators in Macro-Operators." International Conference on Machine Learning, 1988. doi:10.1016/B978-0-934613-64-4.50033-5Markdown
[Mooney. "Generalizing the Order of Operators in Macro-Operators." International Conference on Machine Learning, 1988.](https://mlanthology.org/icml/1988/mooney1988icml-generalizing/) doi:10.1016/B978-0-934613-64-4.50033-5BibTeX
@inproceedings{mooney1988icml-generalizing,
title = {{Generalizing the Order of Operators in Macro-Operators}},
author = {Mooney, Raymond J.},
booktitle = {International Conference on Machine Learning},
year = {1988},
pages = {270-283},
doi = {10.1016/B978-0-934613-64-4.50033-5},
url = {https://mlanthology.org/icml/1988/mooney1988icml-generalizing/}
}