Explanation-based learning: its role in problem solving
- 1 January 1989
- journal article
- research article
- Published by Taylor & Francis in Journal of Experimental & Theoretical Artificial Intelligence
- Vol. 1 (1) , 27-49
- https://doi.org/10.1080/09528138908953692
Abstract
‘Explanation-based’ learning is a semantically-driven. knowledge-intensive paradigm for machine learning which contrasts sharply with syntactic or ‘similarity-based’ approaches. This paper redevelops the foundations of EBL from the perspective of problem-solving. Viewed in this light, the technique is revealed as a simple modification to an inference engine which gives it the ability to generalize the conditions under which the solution to a particular problem holds. We show how to embed generalization invisibly within the problem solver, so that it is accomplished as inference proceeds rather than as a separate step. The approach is also extended to the more complex domain of planning to illustrate that it is applicable to a variety of logic-based problem-solvers and is by no means restricted to only simple ones. We argue against the current trend to isolate learning from other activity and study it separately, preferred instead to integrate it into the very heart of problem solving.Keywords
This publication has 4 references indexed in Scilit:
- Explanation-Based Generalization as Resolution Theorem ProvingPublished by Elsevier ,1987
- Inducing Causal and Social Theories: A Prerequisite for Explanation-based LearningPublished by Elsevier ,1987
- Machine LearningPublished by Springer Nature ,1986
- Learning and executing generalized robot plansArtificial Intelligence, 1972