A Formalization of Explanation-Based Macro-Operator Learning

Abstract

In spite of the popularity of Explanation-Based Learning (EBL), its theoretical basis is not well-understood. Using a generalization of Probably Approximately Correct (PAC) learning to problem solving domains, this paper formalizes two forms of Explanation-Based Learning of macro-operators and proves the sufficient conditions for their success. These two forms of EBL, called "Macro Caching" and "Serial Parsing, " respectively exhibit two distinct sources of power or "bias": the sparseness of the solution space and the decomposability of the problem-space. The analysis shows that exponential speedup can be achieved when either of these biases is suitable for a domain. Somewhat surprisingly, it also shows that computing the preconditions of the macro-operators is not necessary to obtain these speedups. The theoretical results are confirmed by experiments in the domain of Eight Puzzle. Our work suggests that the best way to address the utility problem in EBL is to implement a bias which e...

Cite

Text

Tadepalli. "A Formalization of Explanation-Based Macro-Operator Learning." International Joint Conference on Artificial Intelligence, 1991.

Markdown

[Tadepalli. "A Formalization of Explanation-Based Macro-Operator Learning." International Joint Conference on Artificial Intelligence, 1991.](https://mlanthology.org/ijcai/1991/tadepalli1991ijcai-formalization/)

BibTeX

@inproceedings{tadepalli1991ijcai-formalization,
  title     = {{A Formalization of Explanation-Based Macro-Operator Learning}},
  author    = {Tadepalli, Prasad},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {1991},
  pages     = {616-622},
  url       = {https://mlanthology.org/ijcai/1991/tadepalli1991ijcai-formalization/}
}