Learning is defined as a process of obtaining results which contribute to improvement of the performance of problem solving. In most EBL systems, the efficiency of problem solving is adopted as a measure of the performance. This is the reason why utility problem is the most popular theme among EBL researches. From a practical point of view, however, it is necessary to consider not only utility but also usability of learning results. Although, in many cases, user's requirements are reflected on the usability measure, little effort has been devoted to usability research as compared with utility one. This is one of the reasons for EBL being behind in applicability to real world problems in comparison with SBL. Considering the fact that EBL is a framework which reorganizes the domain theory into useful one, it is desired EBL should cope with user's various performance measures which direct the reorganization process of the domain theory. In this paper we introduce some new measures of the performance, called comparison viewpoints, on which user's demand can be reflected into EBL. We formalize the refinement process of explanation structure including the generalization process of EBL, and improve the usability of learning descriptions by introducing comparison knowledge to that process. The applicability of EBL to real world problems will be accelerated by this extension.
抄録全体を表示