A Comparative Analysis of Methods for Expert Systems

Abstract Given the current widespread interest in expert systems, it is important to examine the relative advantages and disadvantages of the various methods used to build them. In this paper we compare three important approaches to building decision aids implemented as expert systems: Bayesian classification, rule-based deduction, and frame-based abduction. Our critical analysis is based on a survey of previous studies comparing different methods used to build expert systems as well as our own collective experience over the last five years. The relative strengths and weaknesses of the different approaches are analysed, and situations in which each method is easy or difficult to use are identified.

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

[2]  Sanjay Mittal,et al.  Overview of MDX-A System for Medical Diagnosis. , 1979 .

[3]  G. Gorry,et al.  Experience with a model of sequential diagnosis. , 2011, Computers and biomedical research, an international journal.

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

[5]  Douglas B. Lenat,et al.  PRINCIPLES OF PATTERN-DIRECTED INFERENCE SYSTEMS , 1978 .

[6]  Hirokazu Ihara,et al.  An Experimental Comparison of Knowledge Representation Schemes , 1984, AI Mag..

[7]  Hal Shubin,et al.  IDT: An Intelligent Diagnostic Tool , 1982, AAAI.

[8]  James A. Reggia,et al.  Computer-Assisted Medical Decision Making , 1985, Computers and Medicine.

[9]  Bruce G. Buchanan,et al.  Rediscovering Some Problems of Artificial Intelligence in the Context of Organic Chemistry , 1970 .

[10]  P Davies,et al.  Symptom diagnosis using Bahadur's distribution. , 1972, International journal of bio-medical computing.

[11]  A. Gerson Greenburg,et al.  *Neurologist*: A Computer Program for Diagnosis in Neurology , 1979 .

[12]  J. A. Reggia,et al.  A Production Rule System For Neurological Localization , 1978 .

[13]  Péter Szeredi,et al.  The Application of Prolog to the Development of QA and DBM Systems , 1977, Logic and Data Bases.

[14]  S. Weiss,et al.  Glaucoma consultation by computer. , 1978, Computers in biology and medicine.

[15]  J. Reggia,et al.  Computer-aided assessment of transient ischemic attacks. A clinical evaluation. , 1984, Archives of neurology.

[16]  Lawrence M. Fagan,et al.  A Symbolic Processing Approach to Measurement Interpretation in the Intensive Care Unit , 1979 .

[17]  J. Fleiss,et al.  Three computer diagnosis methods compared. , 1972, Archives of general psychiatry.

[18]  T. Yoshimoto,et al.  An analysis of follow-up results of 1000 intracranial saccular aneurysms with definitive surgical treatment. , 1979, Journal of neurosurgery.

[19]  D H Gustafson,et al.  A probabilistic system for identifying suicide attemptors. , 1977, Computers and biomedical research, an international journal.

[20]  Heinrich Matthys,et al.  Functional Patterns of Different Lung Diseases for Computer-Assisted Diagnostic Procedures1 , 1979 .

[21]  J A Reggia,et al.  Transferability of Medical Decision Support Systems Based on Bayesian Classification , 1983, Medical decision making : an international journal of the Society for Medical Decision Making.

[22]  J L Lehr,et al.  Solitary pulmonary lesions. Computer-aided differential diagnosis and evaluation of mathematical methods. , 1967, Radiology.

[23]  R. Duda,et al.  Recognition of a Hidden Mineral Deposit by an Artificial Intelligence Program , 1982, Science.

[24]  John P. McDermott,et al.  Extending a Knowledge-Based System to Deal with Ad Hoc Constraints , 1981, IJCAI.

[25]  J A Reggia,et al.  Answer justification in medical decision support systems based on Bayesian classification. , 1985, Computers in biology and medicine.

[26]  Victor R. Basili,et al.  ARROWSMITH-P: A prototype expert system for software engineering management , 1985 .

[27]  G. Gorry,et al.  Towards the simulation of clinical cognition. Taking a present illness by computer. , 1976, The American journal of medicine.

[28]  C A Kulikowski,et al.  A comparison of methods for the automated diagnosis of thyroid dysfunction. , 1971, Computers and biomedical research, an international journal.

[29]  Richard W. Carlson,et al.  Pattern-Based Interactive Diagnosis of Multiple Disorders: The MEDAS System , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[30]  N Zoltie,et al.  Computer-assisted diagnosis of dyspepsia-report on transferability of a system, with emphasis on early diagnosis of gastric cancer. , 1977, Methods of information in medicine.

[31]  Marvin Minsky,et al.  A framework for representing knowledge , 1974 .

[32]  Dana S. Nau,et al.  Expert computer systems , 1983, Computer.

[33]  M J Norusis,et al.  Diagnosis. I. Symptom nonindependence in mathematical models for diagnosis. , 1975, Computers and biomedical research, an international journal.

[34]  James A. Reggia,et al.  Diagnostic Expert Systems Based on a Set Covering Model , 1983, Int. J. Man Mach. Stud..

[35]  D. Fryback Bayes' theorem and conditional nonindependence of data in medical diagnosis. , 1978, Computers and biomedical research, an international journal.

[36]  H. Warner,et al.  EXPERIENCE WITH BAYE'S THEOREM FOR COMPUTER DIAGNOSIS OF CONGENITAL HEART DISEASE * , 1964, Annals of the New York Academy of Sciences.

[37]  F. T. de Dombal,et al.  Computer-Assisted Diagnosis of Abdominal Pain using “Estimates” Provided by Clinicians , 1972, British medical journal.

[38]  Herbert A. Simon,et al.  Models of Competence in Solving Physics Problems , 1980, Cogn. Sci..

[39]  R. Knapp,et al.  A computer-generated diagnostic decision guide: a comparison of statistical diagnosis and clinical diagnosis. , 1977, Computers in biology and medicine.

[40]  James A. Reggia,et al.  Towards an Intelligent Textbook of Neurology , 1980 .

[41]  James A. Reggia,et al.  Bayesian Classification in Medicine: The Transferability Question *. , 1981 .

[42]  H. E. Pople,et al.  Internist-I, an Experimental Computer-Based Diagnostic Consultant for General Internal Medicine , 1982 .

[43]  E. Shortliffe,et al.  An analysis of physician attitudes regarding computer-based clinical consultation systems. , 1981, Computers and biomedical research, an international journal.

[44]  James A. Reggia,et al.  Knowledge-based decision support systems: development through kms , 1981 .

[45]  M J Norusis,et al.  Diagnosis. II. Diagnostic models based on attribute clusters: a proposal and comparisons. , 1975, Computers and biomedical research, an international journal.

[46]  James A. Reggia,et al.  Answer Justification in Diagnostic Expert Systems - Part I: Abductive Inference and Its Justification , 1985, IEEE Transactions on Biomedical Engineering.

[47]  Randolph A. Miller,et al.  DIALOG: A Model Of Diagnostic Logic For Internal Medicine , 1975, IJCAI.