Evaluation of Bayesian Networks Used for Diagnostics[1]

Slides:



Advertisements
Similar presentations
Probabilistic models Jouni Tuomisto THL. Outline Deterministic models with probabilistic parameters Hierarchical Bayesian models Bayesian belief nets.
Advertisements

Bayesian Network and Influence Diagram A Guide to Construction And Analysis.
E olmstead Knowledge Industries, Inc. January 27,
Bayesian Estimation in MARK
Display of Information for Time-Critical Decision Making Eric Horvitz Decision Theory Group Microsoft Research Redmond, Washington 98025
Dynamic Bayesian Networks (DBNs)
Introduction of Probabilistic Reasoning and Bayesian Networks
Integrated Systems Understanding using Bayesian Networks: Measuring the Effectiveness of a Weapon System Pretoria Defence, Peace, Safety & Security Alta.
1 Graphical Diagnostic Tools for Evaluating Latent Class Models: An Application to Depression in the ECA Study Elizabeth S. Garrett Department of Biostatistics.
Review: Bayesian learning and inference
Importance Sampling. What is Importance Sampling ? A simulation technique Used when we are interested in rare events Examples: Bit Error Rate on a channel,
Bayesian Networks Chapter 2 (Duda et al.) – Section 2.11
1 © 1998 HRL Laboratories, LLC. All Rights Reserved Construction of Bayesian Networks for Diagnostics K. Wojtek Przytula: HRL Laboratories & Don Thompson:
Regulatory Network (Part II) 11/05/07. Methods Linear –PCA (Raychaudhuri et al. 2000) –NIR (Gardner et al. 2003) Nonlinear –Bayesian network (Friedman.
Bayesian Belief Networks
. Bayesian Networks Lecture 9 Edited from Nir Friedman’s slides by Dan Geiger from Nir Friedman’s slides.
Bayesian Networks What is the likelihood of X given evidence E? i.e. P(X|E) = ?
Probabilistic Robotics Introduction Probabilities Bayes rule Bayes filters.
5/25/2005EE562 EE562 ARTIFICIAL INTELLIGENCE FOR ENGINEERS Lecture 16, 6/1/2005 University of Washington, Department of Electrical Engineering Spring 2005.
CS 188: Artificial Intelligence Spring 2007 Lecture 14: Bayes Nets III 3/1/2007 Srini Narayanan – ICSI and UC Berkeley.
1 © 1998 HRL Laboratories, LLC. All Rights Reserved Development of Bayesian Diagnostic Models Using Troubleshooting Flow Diagrams K. Wojtek Przytula: HRL.
Learning Programs Danielle and Joseph Bennett (and Lorelei) 4 December 2007.
Application of Geostatistical Inverse Modeling for Data-driven Atmospheric Trace Gas Flux Estimation Anna M. Michalak UCAR VSP Visiting Scientist NOAA.
1 Bayesian Networks Chapter ; 14.4 CS 63 Adapted from slides by Tim Finin and Marie desJardins. Some material borrowed from Lise Getoor.
Review: Probability Random variables, events Axioms of probability
Quiz 4: Mean: 7.0/8.0 (= 88%) Median: 7.5/8.0 (= 94%)
Daphne Koller Bayesian Networks Application: Diagnosis Probabilistic Graphical Models Representation.
Bayesian integration of biological prior knowledge into the reconstruction of gene regulatory networks Dirk Husmeier Adriano V. Werhli.
The Bayesian Web Adding Reasoning with Uncertainty to the Semantic Web
Bayesian networks Chapter 14. Outline Syntax Semantics.
Overview G. Jogesh Babu. Probability theory Probability is all about flip of a coin Conditional probability & Bayes theorem (Bayesian analysis) Expectation,
A Brief Introduction to Graphical Models
Soft Computing Lecture 17 Introduction to probabilistic reasoning. Bayesian nets. Markov models.
1 Department of Electrical and Computer Engineering University of Virginia Software Quality & Safety Assessment Using Bayesian Belief Networks Joanne Bechta.
Bayesian Learning By Porchelvi Vijayakumar. Cognitive Science Current Problem: How do children learn and how do they get it right?
Bayesian Networks What is the likelihood of X given evidence E? i.e. P(X|E) = ?
Computer Science, Software Engineering & Robotics Workshop, FGCU, April 27-28, 2012 Fault Prediction with Particle Filters by David Hatfield mentors: Dr.
Ch 8. Graphical Models Pattern Recognition and Machine Learning, C. M. Bishop, Revised by M.-O. Heo Summarized by J.W. Nam Biointelligence Laboratory,
Estimating Component Availability by Dempster-Shafer Belief Networks Estimating Component Availability by Dempster-Shafer Belief Networks Lan Guo Lane.
Learning the Structure of Related Tasks Presented by Lihan He Machine Learning Reading Group Duke University 02/03/2006 A. Niculescu-Mizil, R. Caruana.
Problem Limited number of experimental replications. Postgenomic data intrinsically noisy. Poor network reconstruction.
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 8: GRAPHICAL MODELS.
Enhancing Clinical Reasoning Using Probabilistically Generated Virtual Patient Cases Jeroen Donkers, Bep Boode, Danëlle Verstegen, Bas de Leng, Jean van.
CHAPTER 5 Probability Theory (continued) Introduction to Bayesian Networks.
Ch15: Decision Theory & Bayesian Inference 15.1: INTRO: We are back to some theoretical statistics: 1.Decision Theory –Make decisions in the presence of.
Lecture 2: Statistical learning primer for biologists
Probabilistic models Jouni Tuomisto THL. Outline Deterministic models with probabilistic parameters Hierarchical Bayesian models Bayesian belief nets.
Bayesian networks and their application in circuit reliability estimation Erin Taylor.
Reverse engineering of regulatory networks Dirk Husmeier & Adriano Werhli.
1 CMSC 671 Fall 2001 Class #20 – Thursday, November 8.
Expert Systems. Learning Objectives: By the end of this topic you should be able to: explain what is meant by an expert system describe the components.
1 Chapter 8: Model Inference and Averaging Presented by Hui Fang.
04/21/2005 CS673 1 Being Bayesian About Network Structure A Bayesian Approach to Structure Discovery in Bayesian Networks Nir Friedman and Daphne Koller.
CS Statistical Machine learning Lecture 25 Yuan (Alan) Qi Purdue CS Nov
A Cooperative Coevolutionary Genetic Algorithm for Learning Bayesian Network Structures Arthur Carvalho
Dependency Networks for Inference, Collaborative filtering, and Data Visualization Heckerman et al. Microsoft Research J. of Machine Learning Research.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Bayesian Networks Chapter 2 (Duda et al.) – Section 2.11 CS479/679 Pattern Recognition Dr. George Bebis.
Stochasticity and Probability. A new approach to insight Pose question and think of the answer needed to answer it. Ask: How do the data arise? What is.
Generalization Performance of Exchange Monte Carlo Method for Normal Mixture Models Kenji Nagata, Sumio Watanabe Tokyo Institute of Technology.
Learning Bayesian Network Models from Data
Irina Rish IBM T.J.Watson Research Center
A Bayesian Approach to Learning Causal networks
Bayesian Network Reasoning with Gibbs Sampling
A Short Tutorial on Causal Network Modeling and Discovery
Class #19 – Tuesday, November 3
Learning Probabilistic Graphical Models Overview Learning Problems.
Class #16 – Tuesday, October 26
Chapter 7: Introduction to Sampling Distributions
Probability and Time: Markov Models
Presentation transcript:

Evaluation of Bayesian Networks Used for Diagnostics[1] K. Wojtek Przytula: HRL Laboratories Denver Dash: University of Pittsburgh Don Thompson: Pepperdine University

DIAGNOSIS SUPPORT TOOL DIAGNOSIS - MODEL BASED APPROACH APPLICATION DOMAIN DOMAIN MODEL TROUBLESHOOTER DIAGNOSIS SUPPORT TOOL QUERY DECISION

Bayesian Network Diagnostics Bayesian Networks as models for computerized diagnostic assistants Model evaluation has not been addressed Model quality determines diagnosis quality Evaluation provides a basis for model performance estimation

GRAPHICAL MODEL FOR DIAGNOSIS (GRAPH AND PROBABILITY THEORY) GRAPH (structure): Two Fault Nodes: F1, F2. Three Observation Nodes – e.g. symptoms and tests. Causal Links PROBABILITIES (parameters) Prior Probabilities of Faults Conditional Probabilities of Observations given Faults The Model constitutes a joint probability distribution over the nodes. It is obtained from data or knowledge or both.

Bayesian Network for Example of Car Diagnostics

Bayesian Network Evaluation] Using Inference, Monte Carlo Simulation, & Visualization Techniques Step 1 Set Defective Component Execute Forward Inference Step 2 Sample Observation States Execute Reverse Inference

Forward Inference

Reverse Inference

Evaluation Conclusions Identification of Critical Elements Responsible for Incorrect Diagnosis Components with weak observations that cannot be diagnosed convincingly Strongly coupled components that implicate each other, so they cannot be effectively separated in diagnosis Components whose failures are misinterpreted as failures of other components

Sample Graph for Car Diagnosis Bayesian Network Model[1] Fuel Level Fuel Filter Battery Fuel Pump Starter Induction Coil Cable

2-D Matrix for Car Diagnosis Bayesian Network Model1] Starter Fuel Level Battery Cable Fuel Pump Fuel Filter Induction Coil I M P L C A T E D F U True Defect Prior Probabilities

3-D Matrix for Car Diagnosis Bayesian Network Model 1] Prior Probabilities I M P L C A T E D F U Starter Fuel Level Battery Cable Fuel Pump Starter Fuel Level Fuel Filter Battery Cable Induction Coil Fuel Pump Fuel Filter Induction Coil True Defect

3-D Matrix for Bayesian Network Model for the Large Network [1]

Results and Conclusions [1] METHOD AND ALGORITHMS FOR ANALYSIS OF BAYESIAN NETWORKS FOR DIAGNOSTICS SOFTWARE PACKAGE FOR COMPUTATION AND DISPLAY OF THE ANALYSIS RESULTS CONCLUSIONS THE RESULTS CAN BE USED AS A GUIDE IN TESTING OF THE MODEL THE METHOD CAN BE USED IN DESIGN OF SYSTEMS FOR DIAGNOSIBILITY THE METHOD IS APPLICABLE NOT ONLY TO DIAGNOSTICS BUT TO GENERAL CLASS OF DECISION SUPPORT PROBLEMS