Bounding the cost of learned rules

作者:

Highlights:

摘要

In this article we approach one key aspect of the utility problem in explanation-based learning (EBL)—the expensive-rule problem—as an avoidable defect in the learning procedure. In particular, we examine the relationship between the cost of solving a problem without learning versus the cost of using a learned rule to provide the same solution, and refer to a learned rule as expensive if its use is more costly than the original problem solving from which it was learned. The key idea we explore is that expensiveness is inadvertently and unnecessarily introduced into learned rules by the learning algorithms themselves. This becomes a particularly powerful idea when combined with an analysis tool which identifies these hidden sources of expensiveness, and modifications of the learning algorithms which eliminate them. The result is learning algorithms for which the cost of learned rules is bounded by the cost of the problem solving that they replace.

论文关键词:Speed up learning,Problem solving,Utility problem,Rule match

论文评审过程:Received 18 December 1998, Revised 23 December 1999, Available online 8 June 2000.

论文官网地址:https://doi.org/10.1016/S0004-3702(00)00025-4