Model-Based Diagnostics and Probabilistic Assumption-Based Reasoning

Abstract The mathematical foundations of model-based diagnostics or diagnosis from first principles have been laid by Reiter (1987). In this paper we extend Reiter's ideas of model-based diagnostics by introducing probabilities into Reiter's framework. This is done in a mathematically sound and precise way which allows one to compute the posterior probability that a certain component is not working correctly given some observations of the system. A straightforward computation of these probabilities is not efficient and in this paper we propose a new method to solve this problem. Our method is logic-based and borrows ideas from assumption-based reasoning and ATMS. We show how it is possible to determine arguments in favor of the hypothesis that a certain group of components is not working correctly. These arguments represent the symbolic or qualitative aspect of the diagnosis process. Then they are used to derive a quantitative or numerical aspect represented by the posterior probabilities. Using two new theorems about the relation between Reiter's notion of conflict and our notion of argument, we prove that our so-called degree of support is nothing but the posterior probability that we are looking for. Furthermore, a model where each component may have more than two different operating modes is discussed and a new algorithm to compute posterior probabilities in this case is presented.

[1]  Paul-André Monney,et al.  Computing the Probability of Formulas Representing Events in Product Spaces , 2000 .

[2]  Michael R. Genesereth,et al.  The Use of Design Descriptions in Automated Diagnosis , 1984, Artif. Intell..

[3]  Rolf Haenni,et al.  Assumption-Based Reasoning with Finite Set Constraints , 1998 .

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

[5]  Prakash P. Shenoy,et al.  Axioms for probability and belief-function proagation , 1990, UAI.

[6]  Brian C. Williams,et al.  Diagnosing Multiple Faults , 1987, Artif. Intell..

[7]  Didier Dubois,et al.  Mathematical models for handling partial knowledge in artificial intelligence , 1995 .

[8]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1967 .

[9]  Richard E. Barlow,et al.  Statistical Theory of Reliability and Life Testing: Probability Models , 1976 .

[10]  Raymond Reiter,et al.  Characterizing Diagnoses and Systems , 1992, Artif. Intell..

[11]  P. Monney,et al.  A generalization of the algorithm of Heidtmann to non-monotone formulas , 1996 .

[12]  J. Kohlas,et al.  A Mathematical Theory of Hints: An Approach to the Dempster-Shafer Theory of Evidence , 1995 .

[13]  Kenneth D. Forbus,et al.  Building Problem Solvers , 1993 .

[14]  Jürg Kohlas,et al.  A Mathematical Theory of Hints , 1995 .

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

[16]  H. Kunzi,et al.  Lectu re Notes in Economics and Mathematical Systems , 1975 .

[17]  Aimin Hou,et al.  A Theory of Measurement in Diagnosis from First Principles , 1994, Artif. Intell..

[18]  Johan de Kleer,et al.  Using Crude Probability Estimates to Guide Diagnosis , 1990, Artif. Intell..

[19]  Andrew P. Sage,et al.  Uncertainty in Artificial Intelligence , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[20]  Jürg Kohlas,et al.  Probabilistic Assumption-Based Reasoning , 1993, UAI.

[21]  J. Abraham An Improved Algorithm for Network Reliability , 1979, IEEE Transactions on Reliability.

[22]  Katsumi Inoue,et al.  Linear Resolution for Consequence Finding , 1992, Artif. Intell..

[23]  Raymond Reiter,et al.  A Theory of Diagnosis from First Principles , 1986, Artif. Intell..

[24]  R. Weiner Lecture Notes in Economics and Mathematical Systems , 1985 .

[25]  Randall Davis,et al.  Diagnostic Reasoning Based on Structure and Behavior , 1984, Artif. Intell..

[26]  Raymond Reiter,et al.  Foundations of Assumption-based Truth Maintenance Systems: Preliminary Report , 1987, AAAI.

[27]  Jürg Kohlas,et al.  Allocation of Arguments and Evidence Theory , 1997, Theor. Comput. Sci..

[28]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1951 .

[29]  Johan De Kleer,et al.  Local Methods for Localizing Faults in Electronic Circuits , 1976 .

[30]  Jürg Kohlas,et al.  Model-Based Diagnostics Using Hints , 1995, ECSQARU.

[31]  Kathryn B. Laskey,et al.  Assumptions, Beliefs and Probabilities , 1989, Artif. Intell..

[32]  Rolf Haenni,et al.  Reasoning with Finite Set Constraints , 1998 .

[33]  Jürg Kohlas,et al.  Assumption-Based Modeling Using ABEL , 1997, ECSQARU-FAPR.

[34]  Glenn Shafer,et al.  A Mathematical Theory of Evidence , 2020, A Mathematical Theory of Evidence.

[35]  Gregory M. Provan,et al.  A logic-based analysis of Dempster-Shafer theory , 1990, Int. J. Approx. Reason..

[36]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems - networks of plausible inference , 1991, Morgan Kaufmann series in representation and reasoning.

[37]  Klaus D. Heidtmann,et al.  Smaller sums of disjoint products by subproduct inversion , 1989 .

[38]  Jürg Kohlas Mathematical Foundations of Evidence Theory , 1995 .

[39]  Adnan Darwiche Model-Based Diagnosis using Causal Networks , 1995, IJCAI.