Quantitative results concerning the utility of explanation-based learning

https://doi.org/10.1016/0004-3702(90)90059-9Get rights and content

Abstract

In order to solve problems effectively, a problem solver must be able to exploit domain-specific search control knowledge. Although previous research has demonstrated that explanation-based learning is a viable approach for acquiring such knowledge, in practice the control knowledge learned via EBL may not be useful. To be useful, the cumulative benefits of applying the knowledge must outweigh the cumulative costs of testing whether the knowledge is applicable. Unlike most previous systems that use EBL, the PRODIGY system evaluates the costs and benefits of the control knowledge it learns. Furthermore, the system produces useful control knowledge by actively searching for “good” explanations—explanations that can be profitably employed to control problem solving. This paper summarizes a set of experiments measuring the effectiveness of PRODIGY's EBL method (and its components) in several different domains.

References (40)

  • R.J. Mooney et al.

    A domain independent explanation-based generalizer

  • F. van Harmelen et al.

    Explanation-based generalisation = partial evaluation

    Artificial Intelligence

    (1988)
  • M. Zweben et al.

    Improving operationality with approximate heuristics

  • J.G. Carbonell

    Derivational analogy: A theory of reconstructive problem solving and expertise acquisition

  • J.G. Carbonell et al.

    The world modelers project: Objectives and simulator architecture

  • J.G. Carbonell et al.

    Integrating derivational analogy into a general problem-solving architecture

  • P.W. Cheng et al.

    Inducing iterative rules from experience: The FERMI experiment

  • S.A. Chien

    Extending explanation-based learning: Failure-driven schema refinement

  • G.F. DeJong et al.

    Explanation-based learning: An alternative view

    Machine Learning

    (1986)
  • M.R. Garey et al.

    Computers and Intractability: A Guide to the Theory of NP-Completeness

    (1979)
  • Cited by (193)

    • Dynamic maintenance case base using knowledge discovery techniques for case based reasoning systems

      2020, Theoretical Computer Science
      Citation Excerpt :

      Other researchers have been interested in solving the problem of CBR system's efficiency which can be defined as the average time for solving a problem [9]. We start this Section by talking about the traditional CBM methods such as random deletion policy [10], ironically policy and utility deletion [11]. The drawback of these methods is that the competence of the reduced case base is not always guaranteed to be preserved.

    • Memory and forgetting: An improved dynamic maintenance method for case-based reasoning

      2014, Information Sciences
      Citation Excerpt :

      Therefore, in order to improve the overall performance of the system, the establishment of a suitable case base maintenance method is urgently needed which can control the growth rate of case base while maintaining a high accuracy of problem solving. Many case base maintenance methods have been proposed, and these can be divided into efficiency-oriented methods [3,18] and performance-oriented [11,22–24] methods. For the former, a simple policy is random deletion.

    • Evaluating Case-Base Maintenance algorithms

      2014, Knowledge-Based Systems
      Citation Excerpt :

      Although the learning ability of CBR is an important advantage, this characteristic is not free of drawbacks. For example, the addition of new cases to the case-base could degrade a system’s performance [21,38,51] because case-bases with many cases need a long time to retrieve cases similar to an input query. Some reasons for increase in retrieval time are the scalability of the data structures that represent the case-base, and the case descriptions for both problem and solution.

    View all citing articles on Scopus

    Revised version of the paper that won the Artificial Intelligence Journal Best Paper Award at AAAI-88, St. Paul, MN.

    ∗∗

    Current address: Sterling Federal Systems, Artificial Intelligence Branch, NASA Ames Research Center, Mail Stop 244-17, Moffett Field, CA 94035, USA.

    View full text