The role of rules and examples in the process of knowledge acquisition in direct classification tasks

Abstract Shells provide a means for experts to easily develop expert systems for their area of expertise. However, rule bases need to be complete and free of contradictions. A set of 30 subjects, unfamiliar with shells except for initial orientation and training, were asked to develop a system for their personal preferences for a decision problem. The results of these systems were analyzed, leading to a number of conclusions. First, three types of rules used by the subjects were identified. Cutoff rules reflect preemptive treatment of decision rules. Examples reflect an attempt to enumerate all combinations of decision factors. Compensatory rules reflect attempts to balance trade-offs among the relative performance of decision cases. The implications of using these three types of rules are evaluated. Subjects validated their systems on a test bank of 18 cases. Subject responses to the impact of these test cases were evaluated, revealing that they thought that the test cases yielded more complete systems. Posttest evaluation of their systems for completeness and consistency also revealed that the systems still included significant gaps in rules. We conclude that computer aids to assist experts need to include means to assure consistency and completeness of knowledge bases. Further, at least some compensatory rules should be included for those cases that involve trade-offs.

[1]  Derek L. Nazareth,et al.  Issues in the Verification of Knowledge in Rule-Based Systems , 1989, Int. J. Man Mach. Stud..

[2]  Gavriel Salvendy,et al.  A Structured Knowledge Elicitation Methodology for Building Expert Systems , 1988, Int. J. Man Mach. Stud..

[3]  William J. Clancey,et al.  Heuristic Classification , 1986, Artif. Intell..

[4]  David L. Olson,et al.  Problems of decision rule elicitation in a classification task , 1994, Decis. Support Syst..

[5]  Robert W. Zmud,et al.  A Synthesis of Research on Requirements Analysis and Knowledge Acquisition Techniques , 1992, MIS Q..

[6]  Ernest A. Edmonds,et al.  Constructing End-User Knowledge Manipulation Systems , 1993, Int. J. Man Mach. Stud..

[7]  Fabio A. Schreiber,et al.  Dynamic user profiles and flexible queries in office document retrieval systems , 1989, Decis. Support Syst..

[8]  O. Larichev Cognitive validity in design of decision‐aiding techniques , 1992 .

[9]  Alun D. Preece A New Approach to Detecting Missing Knowledge in Expert System Rule Bases , 1993, Int. J. Man Mach. Stud..

[10]  Mark D. Grover,et al.  A Pragmatic Knowledge Acquisition Methodology , 1983, IJCAI.

[11]  R. L. Keeney,et al.  Decisions with Multiple Objectives: Preferences and Value Trade-Offs , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[12]  Osman Balci,et al.  Validating Expert System Performance , 1987, IEEE Expert.

[13]  Oleg I. Larichev,et al.  Decision support system class for R&D planning , 1990, Expert Planning Systems.

[14]  Brian R. Gaines,et al.  An Overview of Knowledge-Acquisition and Transfer , 1987, Int. J. Man Mach. Stud..

[15]  John H. Boose,et al.  A survey of knowledge acquisition techniques and tools , 1993 .

[16]  John W. Payne,et al.  Task complexity and contingent processing in decision making: An information search and protocol analysis☆ , 1976 .

[17]  Robert de Hoog,et al.  Knowledge acquisition for the construction of full and contradiction free knowledge bases: Oleg I. Larichev, Helen M. Moshkovich, Eugene M. Furems, Alexander I. Mechitov and Vladimir K. Morgoev, ProGamma, Groningen, 1991. ISBN 90-5144-021-9 , 1995 .