Explanation-Based Generalization in a Logic-Programming Environment
Abstract
This paper describes a domain-independent implementation of explanation-based generalization (EBG) within a logic-programming environment. Explanation is interleaved with generalization, so that as the training instance is proven to be a positive example of the goal concept, the generalization is simultaneously created. All aspects of the EBG task are viewed in logic, which provides a clear semantics for EBG, and allows its integration into the logic-programming system. In this light operationally becomes a property requiring explicit reasoning. Additionally, viewing EBG in logic clarifies the relation of learning search-control to EBG, and suggests solutions for dealing with imperfect domain theories.
Cite
Text
Hirsh. "Explanation-Based Generalization in a Logic-Programming Environment." International Joint Conference on Artificial Intelligence, 1987.Markdown
[Hirsh. "Explanation-Based Generalization in a Logic-Programming Environment." International Joint Conference on Artificial Intelligence, 1987.](https://mlanthology.org/ijcai/1987/hirsh1987ijcai-explanation/)BibTeX
@inproceedings{hirsh1987ijcai-explanation,
title = {{Explanation-Based Generalization in a Logic-Programming Environment}},
author = {Hirsh, Haym},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {1987},
pages = {221-227},
url = {https://mlanthology.org/ijcai/1987/hirsh1987ijcai-explanation/}
}