Skip to main content

Model-Based Diagnosis by the Artificial Intelligence Community: The DX Approach

  • Chapter
  • First Online:
Fault Diagnosis of Dynamic Systems

Abstract

In this chapter, the artificial intelligence approach to model-based diagnosis is introduced. First, we present the main ideas of the Consistency-Based Diagnosis (CBD) methodology (the no-function-in-structure principle, the use of models of correct behavior, and the requirement of local propagation in the models), together with its logical formalization provided by Reiter’s work. In CBD, concepts such as (minimal) conflicts and (minimal) diagnoses play a major role because they allow to characterize and to compute the whole set of diagnosis in an automated way. Second, we introduce the General Diagnosis Engine (GDE) which is the de facto computational paradigm for CBD, and we explain how it works. Finally, to increase the discriminative power in CBD results due to using only correct behavior models, we introduce the concept of fault models and explain how CBD can be extended to with predictive fault models, while retaining the essential no exoneration assumption.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 179.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Sometimes, the component interconnections are also called the topology of the system.

References

  1. Brown, J., Burton, R., de Kleer, J.: Pedagogical and knowledge engineering techniques in SOPHIE I, II and III. In: Sleeman, D., Brown, J.S. (eds.) Intelligent Tutoring Systems (1982)

    Google Scholar 

  2. Console, L.: Model-based diagnosis. MONET Summer School, Lecture A3 (2000). http://www.qrg.northwestern.edu/resources/monet_summer_school_2000/monet-summer-school-announcement.htm

  3. Davis, R.: Expert systems: where are we? And where do we go from here? Artif. Intell. 3, 3–22 (1982)

    Google Scholar 

  4. Davis, R.: Diagnostic reasoning based on structure and behavior. In: Bobrow, D.G. (ed.) Qualitative Reasoning About Physical Systems, pp. 347–410. Elsevier, Amsterdam (1984). https://doi.org/10.1016/B978-0-444-87670-6.50010-8

    Chapter  Google Scholar 

  5. De Kleer, J., Mackworth, A.K., Reiter, R.: Characterizing diagnoses and systems. Artif. Intell. 56(2–3), 197–222 (1992)

    Article  MathSciNet  Google Scholar 

  6. De Kleer, J., Williams, B.C.: Diagnosing multiple faults. Artif. Intell. 32(1), 97–130 (1987)

    Article  Google Scholar 

  7. Dressler, O.: On-line diagnosis and monitoring of dynamic systems based on qualitative models and dependency-recording diagnosis engines. In: Proceedings of the Twelfth European Conference on Artificial Intelligence (ECAI-96), pp. 461–465 (1996)

    Google Scholar 

  8. Friedrich, G., Gottlob, G., Nejdl, W.: Physical impossibility instead of fault models. In: Proceeding of the American Asociation of Artificial Intelligence, AAAI, vol. 90, pp. 331–336 (1990)

    Google Scholar 

  9. de Kleer, J.: An assumption-based TMS. Artif. Intell. 28, 127–162 (1986)

    Article  Google Scholar 

  10. de Kleer, J.: Extending the ATMS. Artif. Intell. 28, 163–196 (1986)

    Article  Google Scholar 

  11. de Kleer, J.: Problem solving with the ATMS. Artif. Intell. 28, 197–224 (1986)

    Article  Google Scholar 

  12. de Kleer, J., Kurien, J.: Fundamentals of model-based diagnosis. In: Proceedings of the 5th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes, pp. 25–36. Safeprocess, Elsevier, Washington, DC. http://dekleer.org/Publications/DXSafeProcessv7_files/frame.htm (2003)

  13. de Kleer, J., Williams, B.: Diagnosing with behavioral modes. In: Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJCAI-89). Detroit, Michigan, USA (1989)

    Google Scholar 

  14. Poole, D.: Explanation and prediction: an architecture for default and abductive reasoning. Comput. Intell. 5(2), 97–110 (1989)

    Article  MathSciNet  Google Scholar 

  15. Raiman, O., de Kleer, J., Saraswat, V.A., Shirley, M.: Characterizing non-intermittent faults. In: AAAI, vol. 91, pp. 849–854 (1991)

    Google Scholar 

  16. Reiter, R.: A theory of diagnosis from first principles. Artif. Intell. 32(1), 57–95 (1987)

    Article  MathSciNet  Google Scholar 

  17. Shortliffe, E.H.: MYCIN: Computer-Based Medical Consultations (1976)

    Google Scholar 

  18. Struss, P., Dressler, O.: Physical negation: introducing fault models into the general diagnostic engine. In: Proceedings of the Eleventh International Joint Conference on Artifical Intelligence (IJCAI-89), pp. 1318–1323. Detroit, Michigan, USA (1989)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Belarmino Pulido .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Alonso-González, C.J., Pulido, B. (2019). Model-Based Diagnosis by the Artificial Intelligence Community: The DX Approach. In: Escobet, T., Bregon, A., Pulido, B., Puig, V. (eds) Fault Diagnosis of Dynamic Systems. Springer, Cham. https://doi.org/10.1007/978-3-030-17728-7_5

Download citation

Publish with us

Policies and ethics