Proceedings

Normality and Faults in Logic-Based Diagnosis

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Knowledge Representation. Pages 1304-1309.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

Is there one logical definition of diagnosis? In this paper I argue that the answer to this question is "no". This paper is about the pragmatics of using logic for diagnosis; we show how two popular proposals for using logic for diagnosis, (namely abductive and consistency-based approaches) can be used to solve diagnostic tasks. The cases with only knowledge about how normal components work (any deviation being an error) and where there are fault models (we try to find a covering of the observations) are considered as well as the continuum between. The result is that there are two fundamentally different, but equally powerful diagnostic paradigms. They require different knowledge about the world, and different ways to think about a domain. This result indicates that there may not be an axiomatisation of a domain that is independent of how the knowledge is to be used.

  1. Aiba, 19881 A. Aiba et. al., "Constraint Logic Pro- gramming Language CAL", Proc. International ' Conference of Fifth Generation Computing Sys- tems, 263-276.
  2. Cox, 19871 P. T. Cox and T. Pietrzykowski, Gen- eral Diagnosis by Abductive Inference, Technical re- port CS8701, School of Computer Science, Techni- cal University of Nova Scotia, April.
  3. de Kleer, 19871 J. de Kleer and B. C. Williams, "Di- agnosing Multiple Faults", Artificial Intelligence, Vol. 9f, No. 1, pp. 97-130. 1310 Knowledge Representation [Dincbas, 19881 M. Dincbas et. al., "The Constraint Logic Programming Language CHIP", Proc. Inter- national Conference of Fifth Generation Computing Sydems, pp. 693-702.
  4. Genesereth, 19841 M. R. Genesereth, "The Use of De- sign Descriptions in Automated Diagnosis", Artifi- cial Intelligence f,f, 411-436.
  5. Kautz, 19871 H. A. Kautz, "A Formal Theory for Plan Recognition", Department of Computer Sci- ence, University of Rochester, Technical Report TR-215.
  6. Kowalski, 19791 R. Kowalski, "Algorithm = Logic + Control", Comm. A CM, 22 (7), 424-436.
  7. McCarthy, 19691 J. McCarthy and P. J . . Hayes, "Some philosophical problems from the standpoint of artificial intelligence", in B. Meltzer and D. Michie (eds.) Machine Intelligence .1, Edinburgh University Press, 463-502.
  8. McDermott, 19871 D. McDermott, "A Critique of Pure Reason", Computational Intelligence 9, 151- 160.
  9. Neufeld, 19871 E. M. Neufeld and D. Poole, "Towards solving the multiple extension problem: combining defaults and probabilities", Workshop on &ason- ing with Uncertainty, Seattle, July.
  10. PGA, 19871 D. L. Poole, R. G. Goebel, and R. Aleli- unas, "Theorist: a logical reasoning system for de- faults and diagnosis", inN.
  11. Cercone and G.McCalla (Eds.) The Knowledge Frontier: Essays in the Rep- resentation of Knowledge, Springer Varlag, New York, pp. 331-352.
  12. Poole, 1988al D. L. Poole, "A Logical Framework for Default Reasoning", Artificial Intelligence, Vol. 36, No. 1, pp. 27-47, August 1988.
  13. Poole, 1988bl D. Poole, "Representing Knowledge for Logic-Based Diagnosis", Proc. International Con- ference on Fifth Generation Computing Systems, Tokyo, 1282-1290.
  14. Poole, 19891 D. Poole, "Explanation and Prediction: An Architecture for Default and Abductive Rea.. soning", Tech Report 89-4, Comp. Sci., U.B.C. [Popl, 19731 H. E. Popl, Jr., "On the Mechanization of Abductive Logic", Proc. IJCAI-79, 147-152.
  15. Reggia, 19831 J. A. Reggia, D. S. Nau and P. Y. Wang, "Diagnostic expert systems based on a set covering model", Int. J. Man-Machine Studies 19, pp.437-460.
  16. Reiter, 19871 R. Reiter, "A Theory of Diagnosis from First Principles" Artificial Intelligence, Vol. 32, No. 1, pp. 57-96.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards