An explanation-based approach to generalizing number

  • Authors:
  • Jude W. Shavlik;Gerald F. DeJong

  • Affiliations:
  • Coordinated Science Laboratory, University of Illinois, Urbana, IL;Coordinated Science Laboratory, University of Illinois, Urbana, IL

  • Venue:
  • IJCAI'87 Proceedings of the 10th international joint conference on Artificial intelligence - Volume 1
  • Year:
  • 1987

Quantified Score

Hi-index 0.00

Visualization

Abstract

An approach to generalizing number in explanation-based learning is presented. Generalizing number can involve generalizing such things as the number of entities involved in a concept or the number of times some action is performed. This issue has been largely ignored in previous explanation-based learning research. Instead, other research has focused on changing constants into variables and determining the general constraints on those variables. In the approach presented, generalization to N is triggered by the detection of inference rules of a specified syntactic form. When one is found, it is extended into the rule that results from an arbitrary number of repeated applications of the original rule. If the preconditions of the extended rule are met, the results of multiple applications of the original rule are immediately determined. There is no need to apply the underlying rule successively, each time checking if the preconditions for the next application are satisfied.