A connectionist approach to diagnostic problem solving using causal networks

Abstract In general diagnostic problem solving using causal networks, one is often interested in identifying the most plausible explanation for observed manifestations. Although a number of sequential AI search methods have been applied to this task, these methods suffer from potential combinatorial explosion. It thus seems reasonable to explore whether connectionist modeling methods can overcome this difficulty through the use of extensive explicit parallel processing. A number of studies have recently implemented diagnostic systems using connectionist models, but these are based on a distributed representation and face significant limitations that are summarized in this paper. Accordingly, we have developed a connectionist model of diagnostic inference using a local representation to address these limitations. This model controls spreading activation in a causal network that has rapidly varying connection strengths. It generates diagnostic hypotheses based on the same causal network that would be used by a traditional AI search algorithm. Experimental results are presented that demonstrate that this connectionist model can closely approximate the best diagnostic hypotheses with some causal networks, even when multiple disorders are present simultaneously.

[1]  William G. Baxt,et al.  Use of an Artificial Neural Network for Data Analysis in Clinical Decision-Making: The Diagnosis of Acute Coronary Occlusion , 1990, Neural Computation.

[2]  David G. Bounds,et al.  A comparison of neural network and other pattern recognition approaches to the diagnosis of low back disorders , 1990, Neural Networks.

[3]  M. Samuelides,et al.  Optimal scheduling by competitive activation: application to the satellite antennae scheduling problem , 1989, International 1989 Joint Conference on Neural Networks.

[4]  David Coffey,et al.  A Connectionist Visual Field Analyzer , 1989 .

[5]  Guy E. Blelloch,et al.  Network Learning on the Connection Machine , 1987, IJCAI.

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

[7]  George Hripcsak,et al.  The Estimation of Posterior Probabilities Using Neural Networks. , 1988 .

[8]  Yun Peng,et al.  A Probabilistic Causal Model for Diagnostic Problem Solving Part II: Diagnostic Strategy , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[9]  James A. Reggia,et al.  Self-processing networks and their biomedical implications , 1988, Proc. IEEE.

[10]  James A. Reggia,et al.  A formal model of diagnostic inference. I. Problem formulation and decomposition , 1985, Inf. Sci..

[11]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[12]  James A. Reggia,et al.  A Data Flow Implementation of a Competition-Based Connectionist Model , 1989, J. Parallel Distributed Comput..

[13]  Daniel B. Hier,et al.  Using Set Covering and Uncertain Reasoning to Determine Treatments , 1987 .

[14]  Emile Servan-Schreiber,et al.  A Connectionist Approach to the Diagnosis of Dementia , 1988 .

[15]  Ashok K. Goel,et al.  Towards a 'neural' architecture for abductive reasoning , 1988, IEEE 1988 International Conference on Neural Networks.

[16]  James A. Reggia,et al.  An experimental study of criteria for hypothesis plausibility , 1991, J. Exp. Theor. Artif. Intell..

[17]  Richard S. Bassein,et al.  An Optimization Problem , 1989 .

[18]  James A. Reggia,et al.  Generating plausible diagnostic hypotheses with self-processing causal networks , 1990, J. Exp. Theor. Artif. Intell..

[19]  Sungzoon Cho,et al.  Learning Competition and Cooperation , 1993, Neural Computation.

[20]  G F Cooper,et al.  A diagnostic method that uses causal knowledge and linear programming in the application of Bayes' formula. , 1986, Computer methods and programs in biomedicine.

[21]  J. A. Reggia Methods for deriving competitive activation mechanisms , 1989, International 1989 Joint Conference on Neural Networks.

[22]  Judea Pearl,et al.  Distributed Revision of Composite Beliefs , 1987, Artif. Intell..

[23]  James A. Reggia,et al.  Competitive Dynamics in a Dual-route Connectionist Model of Print-to-sound Transformation , 1988, Complex Syst..

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

[25]  Yun Peng,et al.  A formal model of diagnostic inference, II. Algorithmic solution and application , 1985, Inf. Sci..

[26]  Yun Peng,et al.  A Probabilistic Causal Model for Diagnostic Problem Solving Part I: Integrating Symbolic Causal Inference with Numeric Probabilistic Inference , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[27]  James A. Reggia,et al.  A connectionist model for diagnostic problem solving , 1989, IEEE Trans. Syst. Man Cybern..

[28]  B H Mulsant,et al.  A neural network as an approach to clinical diagnosis. , 1990, M.D. computing : computers in medical practice.