Artificial intelligence and expert systems have seen a great deal of research in recent years, much of which has been devoted to methods for incorporating uncertainty into models. This book is devoted to providing a thorough and up-to-date survey of this field for researchers and students.Artificial intelligence and expert systems have seen a great deal of research in recent years, much of which has been devoted to methods for incorporating uncertainty into models. This book is devoted to providing a thorough and up-to-date survey of this field for researchers and students.Preface.- 1 Introduction.- 1.1 Introduction.- 1.2 What Is an Expert System?.- 1.3 Motivating Examples.- 1.4 Why Expert Systems?.- 1.5 Types of Expert System.- 1.6 Components of an Expert System.- 1.7 Developing an Expert System.- 1.8 Other Areas of AI.- 1.9 Concluding Remarks.- 2 Rule-Based Expert Systems.- 2.1 Introduction.- 2.2 The Knowledge Base.- 2.3 The Inference Engine.- 2.4 Coherence Control.- 2.5 Explaining Conclusions.- 2.6 Some Applications.- 2.7 Introducing Uncertainty.- Exercises.- 3 Probabilistic Expert Systems.- 3.1 Introduction.- 3.2 Some Concepts in Probability Theory.- 3.3 Generalized Rules.- 3.4 Introducing Probabilistic Expert Systems.- 3.5 The Knowledge Base.- 3.6 The Inference Engine.- 3.7 Coherence Control.- 3.8 Comparing Rule-Based and Probabilistic Expert Systems.- Exercises.- 4 Some Concepts of Graphs.- 4.1 Introduction.- 4.2 Basic Concepts and Definitions.- 4.3 Characteristics of Undirected Graphs.- 4.4 Characteristics of Directed Graphs.- 4.5 Triangulated Graphs.- 4.6 Cluster Graphs.- 4.7 Representation of Graphs.- 4.8 Some Useful Graph Algorithms.- Exercises.- 5 Building Probabilistic Models.- 5.1 Introduction.- 5.2 Graph Separation.- 5.3 Some Properties of Conditional Independence.- 5.4Special Types of Input Lists.- 5.5 Factorizations of the JPD.- 5.6 Constructing the JPD.- Appendix to Chapter 5.- Exercises.- 6 Graphically Specified Models.- 6.1 Introduction.- 6.2 Somelƒ¼