Bayesian Network and Influence Diagram A Guide to Construction And Analysis.

Slides:



Advertisements
Similar presentations
Slide 1 of 18 Uncertainty Representation and Reasoning with MEBN/PR-OWL Kathryn Blackmond Laskey Paulo C. G. da Costa The Volgenau School of Information.
Advertisements

CS188: Computational Models of Human Behavior
FT228/4 Knowledge Based Decision Support Systems
BAYESIAN NETWORKS Ivan Bratko Faculty of Computer and Information Sc. University of Ljubljana.
Probabilistic Reasoning Bayesian Belief Networks Constructing Bayesian Networks Representing Conditional Distributions Summary.
Representations for KBS: Uncertainty & Decision Support
CHAPTER 13 Inference Techniques. Reasoning in Artificial Intelligence n Knowledge must be processed (reasoned with) n Computer program accesses knowledge.
Artificial Intelligence Universitatea Politehnica Bucuresti Adina Magda Florea
Rulebase Expert System and Uncertainty. Rule-based ES Rules as a knowledge representation technique Type of rules :- relation, recommendation, directive,
INTRODUCTION TO MODELING
BAYESIAN NETWORKS. Bayesian Network Motivation  We want a representation and reasoning system that is based on conditional independence  Compact yet.
1 Knowledge Engineering for Bayesian Networks. 2 Probability theory for representing uncertainty l Assigns a numerical degree of belief between 0 and.
Introduction of Probabilistic Reasoning and Bayesian Networks
Modeling Human Reasoning About Meta-Information Presented By: Scott Langevin Jingsong Wang.
Causal and Bayesian Network (Chapter 2) Book: Bayesian Networks and Decision Graphs Author: Finn V. Jensen, Thomas D. Nielsen CSE 655 Probabilistic Reasoning.
Decision Making: An Introduction 1. 2 Decision Making Decision Making is a process of choosing among two or more alternative courses of action for the.
From: Probabilistic Methods for Bioinformatics - With an Introduction to Bayesian Networks By: Rich Neapolitan.
Probabilities Random Number Generators –Actually pseudo-random –Seed Same sequence from same seed Often time is used. Many examples on web. Custom random.
Learning with Bayesian Networks David Heckerman Presented by Colin Rickert.
1 Bayesian Reasoning Chapter 13 CMSC 471 Adapted from slides by Tim Finin and Marie desJardins.
Goal: Reconstruct Cellular Networks Biocarta. Conditions Genes.
Representing Uncertainty CSE 473. © Daniel S. Weld 2 Many Techniques Developed Fuzzy Logic Certainty Factors Non-monotonic logic Probability Only one.
1 Department of Computer Science and Engineering, University of South Carolina Issues for Discussion and Work Jan 2007  Choose meeting time.
Developing Ideas for Research and Evaluating Theories of Behavior
1 Learning with Bayesian Networks Author: David Heckerman Presented by Yan Zhang April
Quiz 4: Mean: 7.0/8.0 (= 88%) Median: 7.5/8.0 (= 94%)
Made by: Maor Levy, Temple University  Probability expresses uncertainty.  Pervasive in all of Artificial Intelligence  Machine learning 
POSC 202A: Lecture 1 Introductions Syllabus R Homework #1: Get R installed on your laptop; read chapters 1-2 in Daalgard, 1 in Zuur, See syllabus for Moore.
Knowledge Acquisition. Concepts of Knowledge Engineering Knowledge engineering The engineering discipline in which knowledge is integrated into computer.
Soft Computing Lecture 17 Introduction to probabilistic reasoning. Bayesian nets. Markov models.
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 26 of 41 Friday, 22 October.
Bayesian networks Chapter 14 Section 1 – 2. Bayesian networks A simple, graphical notation for conditional independence assertions and hence for compact.
Bayesian Learning By Porchelvi Vijayakumar. Cognitive Science Current Problem: How do children learn and how do they get it right?
Bayesian networks. Motivation We saw that the full joint probability can be used to answer any question about the domain, but can become intractable as.
Bayesian Networks for Data Mining David Heckerman Microsoft Research (Data Mining and Knowledge Discovery 1, (1997))
Bayesian Statistics and Belief Networks. Overview Book: Ch 13,14 Refresher on Probability Bayesian classifiers Belief Networks / Bayesian Networks.
Introduction to Bayesian Networks
Chapter 13 Artificial Intelligence and Expert Systems.
PowerPoint Presentation by Charlie Cook The University of West Alabama Copyright © 2005 Prentice Hall, Inc. All rights reserved. Chapter 4 Foundations.
I Robot.
Experimental Psychology PSY 433 Chapter 1 – Explanation in Scientific Psychology.
Uncertainty Management in Rule-based Expert Systems
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 8: GRAPHICAL MODELS.
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
METU Informatics Institute Min720 Pattern Classification with Bio-Medical Applications Lecture notes 9 Bayesian Belief Networks.
©2010 John Wiley and Sons Chapter 2 Research Methods in Human-Computer Interaction Chapter 2- Experimental Research.
Bayesian Networks Aldi Kraja Division of Statistical Genomics.
CHAPTER 2 Research Methods in Industrial/Organizational Psychology
Review: Bayesian inference  A general scenario:  Query variables: X  Evidence (observed) variables and their values: E = e  Unobserved variables: Y.
Some Thoughts to Consider 8 How difficult is it to get a group of people, or a group of companies, or a group of nations to agree on a particular ontology?
Bayesian networks and their application in circuit reliability estimation Erin Taylor.
DeepDive Model Dongfang Xu Ph.D student, School of Information, University of Arizona Dec 13, 2015.
International Conference on Fuzzy Systems and Knowledge Discovery, p.p ,July 2011.
Decision Making Under Uncertainty - Bayesian Techniques.
Introduction on Graphic Models
CSE 473 Uncertainty. © UW CSE AI Faculty 2 Many Techniques Developed Fuzzy Logic Certainty Factors Non-monotonic logic Probability Only one has stood.
Belief Networks Kostas Kontogiannis E&CE 457. Belief Networks A belief network is a graph in which the following holds: –A set of random variables makes.
Representation and Search The function of a representation is to capture the critical features of the problem domain –and make the information accessible.
Chapter 12. Probability Reasoning Fall 2013 Comp3710 Artificial Intelligence Computing Science Thompson Rivers University.
Lecture 14. Recap Problem Solving GA Simple GA Examples of Mutation and Crossover Application Areas.
Bayesian Decision Theory Introduction to Machine Learning (Chap 3), E. Alpaydin.
Recuperação de Informação B Modern Information Retrieval Cap. 2: Modeling Section 2.8 : Alternative Probabilistic Models September 20, 1999.
CHAPTER 5 Handling Uncertainty BIC 3337 EXPERT SYSTEM.
Lecture on Bayesian Belief Networks (Basics)
CHAPTER 2 Research Methods in Industrial/Organizational Psychology
A Bayesian Approach to Learning Causal networks
POSC 202A: Lecture 1 Introductions Syllabus R
Probabilistic Reasoning
Chapter 14 February 26, 2004.
Habib Ullah qamar Mscs(se)
Presentation transcript:

Bayesian Network and Influence Diagram A Guide to Construction And Analysis

Chapter 1

Introduction This chapter provides brief accounts on the context of Probabilistic Networks, what they are and when to use them The main topic covered are – Expert Systems – Rule-Based Systems – Bayesian Networks

Expert Systems A system that is able to perform tasks that are intellectually demanding often said to exhibit an Expert System if the system’s problem solving ability is restricted to particular area The techniques that enable us to construct devices and services that are able to – Perform reasoning and decision making under uncertainty – Acquire knowledge from data/experience – Solve problems efficiently and respond to new situation

Representation of Uncertainty Randomness and uncertain judgment is inherent in most real world decision problems We need a method to automate reasoning and decision making under uncertain statements and conditions and method to combining the measures such that reasoning and decision making under uncertainty can be automated Probability theory is the prevailing method for dealing with uncertainty and is the focus of this book Alternative method to probability theory are Belief Theory and Fuzzy Methods

Normative Expert Systems Earlier the expert system is design to mimic human behavior Today a model of the problem domain is created instead of model of the expert Normative expert systems uses classical probability calculus and decision theory as their basis of reasoning and decision making under uncertainty

Rule-Based Systems One of the earliest methods of knowledge representation and manipulation was logical rules of the form R1: if s1 then s2 – S2 can be concluded with certainty when s1 is observed R2: if s2 then s3 – S3 can be concluded through forward chaining involving R1 and R2 once s1 is known These rules are asymmetric

Causality Occurrence of some event c is known to cause the effect e, relationship between c & e is deterministic If c then e, rather then e then c We can conclude that rules like R1 and R2 express causal relationship Rule based system represent the problem domain only up to some precision Smoking → bronchitis → dyspnoea

Causality Contd. R3: if smoking then bronchitis R4: if bronchitis then dyspnoea R4’: if dyspnoea then bronchitis

Uncertainty in Rule-Based Systems The vast majority of cause-effect mechanism of interest in our attempts to model parts of the world in the expert systems are uncertain A method of rule-based system with uncertainty was developed in the 1970s Certainty Factor CF [-1,+1] indicates the strength of the conclusion of the rule whenever it’s condition is satisfied

Explaining Away C1 C2 E1E2 C1 can cause event E1 & E2, and C2 can cause event E2

Bayesian Networks Due to serious limitations in the rule-based systems with certainty factor as a method for knowledge representation, researchers turned their attention towards probabilistic interpretation of certainty factor, leading to Bayesian Network Bayesian can be defined as acyclic directed graph DAG which defines a factorization of a joint probability distribution over the variables that are represented by nodes of the DAG, factorization is given by directed links of the DAG

Bayesian Networks Contd. A joint probability distribution over the set of variables can be represented as P(U) = ∏ P(A i | pa(A i )),

Inference in Bayesian Networks Contrary to rule-base systems, inference in Bayesian network is consistent Efficiency of inference is highly dependent on structure of DAG Posterior Probability distribution P(X|Y=y) – P(X|Y=y) = P(Y=y|X)P(X) P(Y=y)

Construction of Bayesian Networks Bayesian networks can be describe in terms of a qualitative component consisting of a DAG, and a quantitative component, consisting of joint probability distribution The construction of Bayesian networks runs in two phases – Identification of relevant variables and causal relation among them – The resulting DAG specifies a set of dependent and independent assumptions that will be enforced on joint probability distribution specifying a set of conditional probability distributions

An Example Fuel Spark-Plugs Fuel-gauge Start?