Cognitive emulation in expert system design

Cognitive emulation is an expert System design strategy which attempts to model System performance on human (expert) thinking. Arguments for and against cognitive emulation are reviewed. A major conclusion is that a significant degree of cognitive emulation is an inherent feature of design, but that an unselective application of the strategy is both unrealistic and undesirable. Pragmatic considerations which limit or facilitate the viability of a cognitive emulation approach are discussed. Particular attention is given to the conflict between cognitive emulation and established knowledge engineering objectives, detailed over 12 typical expert System features. The paper suggests circum-stances in which a strategy of cognitive emulation is useful.

[1]  J. Weizenbaum From Computer Power and Human Reason From Judgment to Calculation , 2007 .

[2]  John R. Anderson Language, Memory, and Thought , 1976 .

[3]  G. Humphrey,et al.  Thinking as a Skill , 1958, Nature.

[4]  Anderson,et al.  LEVv The Effects of Category Generalizations and Instance Similarity on Schema Abstraction , 2022 .

[5]  Mark W. Altom,et al.  Correlated symptoms and simulated medical classification. , 1982, Journal of experimental psychology. Learning, memory, and cognition.

[6]  Harry E. Pople,et al.  The Formation of Composite Hypotheses in Diagnostic Problem Solving: An Exercise in Synthetic Reasoning , 1977, IJCAI.

[7]  Benjamin Kuipers,et al.  Causal Reasoning in Medicine: Analysis of a Protocol , 1984 .

[8]  G. A. Miller THE PSYCHOLOGICAL REVIEW THE MAGICAL NUMBER SEVEN, PLUS OR MINUS TWO: SOME LIMITS ON OUR CAPACITY FOR PROCESSING INFORMATION 1 , 1956 .

[9]  John P. McDermott,et al.  R1: A Rule-Based Configurer of Computer Systems , 1982, Artif. Intell..

[10]  A. Baddeley The psychology of memory , 1976 .

[11]  G. Murphy,et al.  Changes in conceptual structure with expertise: Differences between real-world experts and novices. , 1984 .

[12]  John R. Anderson,et al.  Learning to Program in LISP , 1984, Cogn. Sci..

[13]  K. Popper,et al.  Conjectures and Refutations , 1963 .

[14]  H. Simon,et al.  A simulation of memory for chess positions. , 1973 .

[15]  John R. Anderson The Architecture of Cognition , 1983 .

[16]  Timothy D. Wilson,et al.  Telling more than we can know: Verbal reports on mental processes. , 1977 .

[17]  R. Klatzky,et al.  Semantic factors in cognition , 1978 .

[18]  M. Posner,et al.  Retention of Abstract Ideas. , 1970 .

[19]  F. Bartlett,et al.  Remembering: A Study in Experimental and Social Psychology , 1932 .

[20]  Walter Schneider,et al.  Controlled and automatic human information processing: II. Perceptual learning, automatic attending and a general theory. , 1977 .

[21]  James L. McClelland,et al.  An interactive activation model of context effects in letter perception: I. An account of basic findings. , 1981 .

[22]  Frederick Hayes-Roth The Knowledge-Based Expert System: A Tutorial , 1984, Computer.

[23]  Lawrence W. Barsalou,et al.  Discrimination Nets as Psychological Models , 1984, Cogn. Sci..

[24]  Avron Barr,et al.  The Handbook of Artificial Intelligence , 1982 .

[25]  S. Pinker,et al.  Visual cognition : An introduction * , 1989 .

[26]  W. R. Garner,et al.  Interaction of stimulus dimensions in concept and choice processes , 1976, Cognitive Psychology.

[27]  Bruce G. Buchanan,et al.  Dendral and Meta-Dendral: Their Applications Dimension , 1978, Artif. Intell..

[28]  P. Johnson-Laird Ninth Bartlett Memorial Lecture. Thinking as a Skill , 1982 .

[29]  D. Broadbent,et al.  On the Relationship between Task Performance and Associated Verbalizable Knowledge , 1984 .

[30]  Philip Leith Hierarchically Structured Production Rules , 1983, Comput. J..

[31]  Edward E. Smith,et al.  Fact retrieval and the paradox of interference , 1978, Cognitive Psychology.

[32]  A. Tversky,et al.  Judgment under Uncertainty: Heuristics and Biases , 1974, Science.

[33]  Randall Davis,et al.  Expert Systems: Where Are We? And Where Do We Go from Here? , 1982, AI Mag..

[34]  Edward H. Shortliffe,et al.  Production Rules as a Representation for a Knowledge-Based Consultation Program , 1977, Artif. Intell..

[35]  Lawrence Birnbaum,et al.  The Organization of Expert Systems, A Tutorial , 1982, Artif. Intell..

[36]  Paul J. Feltovich,et al.  Categorization and Representation of Physics Problems by Experts and Novices , 1981, Cogn. Sci..

[37]  Philip N. Johnson-Laird,et al.  Thinking; Readings in Cognitive Science , 1977 .

[38]  R. Duda,et al.  Expert Systems Research. , 1983, Science.

[39]  Tim Johnson The Commercial Application of Expert Systems Technology , 1984, Knowl. Eng. Rev..

[40]  Marc Eisenstadt,et al.  Artificial intelligence: Tools, techniques, and applications , 1984 .

[41]  Donald Michie,et al.  Expert systems in the micro-electronic age , 1979 .

[42]  M. Boden Arti cial Intelligence and Natural Man , 1977 .

[43]  P. C. Wason,et al.  Dual processes in reasoning? , 1975, Cognition.

[44]  G. Bower,et al.  Human Associative Memory , 1973 .

[45]  J. Fox,et al.  Alternatives to Bayes? , 1980, Methods of Information in Medicine.

[46]  John R. Anderson,et al.  A partial resolution of the paradox of interference: The role of integrating knowledge , 1980, Cognitive Psychology.

[47]  Philip J. Stone,et al.  Experiments in induction , 1966 .

[48]  H. Arkes,et al.  A demonstration of the costs and benefits of expertise in recognition memory , 1984, Memory & cognition.

[49]  John R. Anderson,et al.  Learning to Program in LISP , 1984, Cogn. Sci..

[50]  Richard M. Young,et al.  Errors in Children's Subtraction , 1981, Cogn. Sci..

[51]  D. Norman Perspectives on cognitive science , 1981 .

[52]  Dorothea P. Simon,et al.  Expert and Novice Performance in Solving Physics Problems , 1980, Science.

[53]  Michael J. Prietula,et al.  Expertise and error in diagnostic reasoning , 1981 .

[54]  John R. Anderson,et al.  MACHINE LEARNING An Artificial Intelligence Approach , 2009 .

[55]  Patrick Henry Winston,et al.  The psychology of computer vision , 1976, Pattern Recognit..

[56]  B. Adelson When Novices Surpass Experts: The Difficulty of a Task May Increase With Expertise , 1984 .

[57]  H. Simon,et al.  Perception in chess , 1973 .

[58]  Geoff Simons,et al.  Towards fifth-generation computers , 1983 .

[59]  Allen Newell,et al.  Human Problem Solving. , 1973 .

[60]  Ryszard S. Michalski,et al.  Knowledge acquisition by encoding expert rules versus computer induction from examples: a case study , 1980 .

[61]  Frederick Hayes-Roth,et al.  Building expert systems , 1983, Advanced book program.

[62]  Barr and Feigenbaum Edward A. Avron,et al.  The Handbook of Artificial Intelligence , 1981 .

[63]  Allen Newell,et al.  Computer science as empirical inquiry: symbols and search , 1976, CACM.

[64]  Donald Michie,et al.  Introductory Readings in Expert Systems , 1982 .