EXPECT: Explicit Representations for Flexible Acquisition

Abstract : To create more powerful knowledge acquisition systems, we not only need better acquisition tools, but we need to change the architecture of the knowledge based systems we create so that their structure will provide better support for acquisition. Current acquisition tools permit users to modify factual knowledge but they provide limited support for modifying problem solving knowledge. In this paper, the authors argue that this limitation (and others) stem from the use of incomplete models of problem-solving knowledge and inflexible specification of the interdependencies between problem-solving and factual knowledge. We describe the EXPECT architecture which addresses these problems by providing an explicit representation for problem-solving knowledge and intent. Using this more explicit representation, EXPECT can automatically derive the interdependencies between problem-solving and factual knowledge. By deriving these interdependencies from the structure of the knowledge-based system itself EXPECT supports more flexible and powerful knowledge acquisition.

[1]  H A Simon,et al.  The theory of learning by doing. , 1979, Psychological review.

[2]  Robert M. MacGregor,et al.  The Evolving Technology of Classification-Based Knowledge Representation Systems , 1991, Principles of Semantic Networks.

[3]  Yolanda Gil,et al.  Knowledge Refinement in a Reflective Architecture , 1994, AAAI.

[4]  Robert M. MacGregor,et al.  A Deductive Pattern Matcher , 1988, AAAI.

[5]  Johanna D. Moore,et al.  Enhanced Maintenance and Explanation of Expert Systems Through Explicit Models of Their Development , 1984, IEEE Transactions on Software Engineering.

[6]  Johanna D. Moore,et al.  Explanation in second generation expert systems , 1993 .

[7]  Elliot Soloway,et al.  The engineering of XCON , 1989 .

[8]  William R. Swartout,et al.  XPLAIN: A System for Creating and Explaining Expert Consulting Programs , 1983, Artif. Intell..

[9]  William J. Clancey,et al.  The Advantages of Abstract Control Knowledge in Expert System Design , 1983, AAAI.

[10]  Robert Mac Gregor,et al.  THE EVOLVING TECHNOLOGY OF CLASSIFICATION-BASED KNOWLEDGE REPRESENTATION SYSTEMS , 1991 .

[11]  Johanna D. Moore,et al.  Explanations in knowledge systems: design for explainable expert systems , 1991, IEEE Expert.

[12]  William J. Clancey,et al.  Strategic Explanations for a Diagnostic Consultation System , 1983, Int. J. Man Mach. Stud..

[13]  Jon Doyle,et al.  Two Theses of Knowledge Representation: Language Restrictions, Taxonomic Classification, and the Utility of Representation Services , 1991, Artif. Intell..

[14]  Brian R. Gaines,et al.  A situated classification solution of a resource allocation task represented in a visual language , 1994, Int. J. Hum. Comput. Stud..

[15]  Samson W. Tu,et al.  Problem-Solving Models for Generation of Task-Specific Knowledge-Acquisition Tools , 1992, AIFIPP.

[16]  B. Chandrasekaran,et al.  Deep versus Compiled Knowledge Approaches to Diagnostic Problem-Solving , 1982, Int. J. Man Mach. Stud..

[17]  Yolanda Gil,et al.  Towards method-independent knowledge acquisition , 1994 .

[18]  William R. Swartout,et al.  Explaining and Justifying Expert Consulting Programs , 1981, IJCAI.

[19]  Mark H. Burstein,et al.  The KREME Knowledge Editing Environment , 1987, Int. J. Man Mach. Stud..

[20]  B. Chandrasekaran,et al.  Generic Tasks in Knowledge-Based Reasoning: High-Level Building Blocks for Expert System Design , 1986, IEEE Expert.

[21]  Katharina Morik,et al.  Sloppy Modeling , 1987, Knowledge Representation and Organization in Machine Learning.

[22]  William J. Clancey,et al.  The Epistemology of a Rule-Based Expert System - A Framework for Explanation , 1981, Artif. Intell..

[23]  Katharina Morik,et al.  Knowledge Representation and Organization in Machine Learning , 1989, Lecture Notes in Computer Science.