An Introduction to Explanation-based Learning
Generate an AI Snapshot to get a quick, structured summary of this paper.
A concise AI-generated summary of the paper will appear here once you click Generate AI Snapshot.
TL;DR
This chapter presents an intuitive appreciation for EBL, discusses the various types of EBL generalization and presents several formalisms that have been advanced to handle some small fraction of them.
Abstract
This chapter presents an introduction to explanation-based learning (EBL). EBL is best viewed as a kind of learning from observation. It allows a system to acquire general knowledge through an analysis of a few specific episodes. Background knowledge plays a crucial role in the analysis process. In large part, the background knowledge substitutes for the massive training sets needed in traditional machine learning. It is convenient, though not necessary, to view EBL in the context of problem solving or, more precisely, learning about problem solving. The chapter presents an intuitive appreciation for EBL. It presents the comparison between EBL and similarity-based learning. The chapter discusses the various types of EBL generalization and presents several formalisms that have been advanced to handle some small fraction of them. It presents a historical account of EBL development and a discussion of a few of the important outstanding research issues.
