SlideShare a Scribd company logo
7
Most read
Bayesian probabilistic interference
Prof. Neeraj Bhargava
Kapil Chauhan
Department of Computer Science
School of Engineering & Systems Sciences
MDS University, Ajmer
Outline
 What is a Bayesian network?
 Why Bayesian networks are useful?
 Why learn a Bayesian network?
 Semanitcs
 What is probabilities
 Types of probabilities
 More probabilities
What is a Bayesian network?
 A simple, graphical notation for conditional independence
assertions and hence for compact specification of full joint
distributions
 Syntax:
 a set of nodes, one per variable

 a directed, acyclic graph (link ≈ "directly influences")
 a conditional distribution for each node given its parents:
P (Xi | Parents (Xi))
 In the simplest case, conditional distribution represented
as a conditional probability table (CPT) giving the
distribution over Xi for each combination of parent values
Example
 Topology of network encodes conditional independence
assertions:
 Weather is independent of the other variables
 Toothache and Catch are conditionally independent given
Cavity
Why is a Bayesian network?
 Expressive language
 Finite mixture models, Factor analysis, Kalman filter,…
 Intuitive language
 Can utilize causal knowledge in constructing models
 Domain experts comfortable building a network
 General purpose “inference” algorithms
 P(Bad Battery | Has Gas, Won’t Start)
 Exact: Modular specification leads to large computational
efficiencies
 Approximate: “Loopy” belief propagation
Gas
Start
Battery
Why Learning?
data-based
-Answer Wizard, Office 95, 97, & 2000
-Troubleshooters, Windows 98 & 2000
-Causal discovery
-Data visualization
-Concise model of data
-Prediction
knowledge-based
(expert systems)
Semantics
The full joint distribution is defined as the product of the local
conditional distributions:
P (X1, … ,Xn) = πi = 1 P (Xi | Parents(Xi))
e.g., P(j  m  a  b  e)
= P (j | a) P (m | a) P (a | b, e) P (b) P (e)
n
Constructing Bayesian networks
 1. Choose an ordering of variables X1, … ,Xn
 2. For i = 1 to n
 add Xi to the network
 select parents from X1, … ,Xi-1 such that
P (Xi | Parents(Xi)) = P (Xi | X1, ... Xi-1)
This choice of parents guarantees:
P (X1, … ,Xn) = πi =1 P (Xi | X1, … , Xi-1)
(chain rule)
= πi =1P (Xi | Parents(Xi))
(by construction)
n
n
Assignment
 Explain Bayesian probabilistic interference with
example.

More Related Content

PPTX
Bayesian network
PDF
Thinking in clustering yueshen xu
PDF
Bayes Nets Meetup Sept 29th 2016 - Bayesian Network Modelling by Marco Scutari
PPTX
Neural networks
PPT
Multimedia And Contiguity Principles Casey Susan
PPT
WILF2011 - slides
PPTX
a paper reading of table recognition
PPT
Dexa2007 Orsi V1.5
Bayesian network
Thinking in clustering yueshen xu
Bayes Nets Meetup Sept 29th 2016 - Bayesian Network Modelling by Marco Scutari
Neural networks
Multimedia And Contiguity Principles Casey Susan
WILF2011 - slides
a paper reading of table recognition
Dexa2007 Orsi V1.5

Similar to Bayesian probabilistic interference (20)

PPTX
Bayesian Belief Network in artificial intelligence.pptx
PDF
Bayesian Networks - A Brief Introduction
PPTX
Probabilistic Reasoning
PDF
BayesianNetwork-converted.pdf
PPTX
620054032-20220209112111-PPT06-Probabilistic-Reasoning.pptx
PPT
Basen Network
PPTX
Unit V -Graphical Models.pptx for artificial intelligence
PPTX
Unit V -Graphical Models in artificial intelligence and machine learning
PDF
Lecture 5 Baysian Networks by Marco Chiarandini
PDF
19 uncertain evidence
PPT
Unit IV UNCERTAINITY AND STATISTICAL REASONING in AI K.Sundar,AP/CSE,VEC
PDF
Bayesianmd2
PPT
bayesian in artificial intelligence and search methods
PPT
Bayesnetwork
PDF
Understanding your data with Bayesian networks (in Python) by Bartek Wilczyns...
PDF
Lecture_ on_bayesian-networks & neural network.pdf
PPT
bayesian networks simple graphical notation
PPT
Bayesian Networks Model in Step By Steps
PPT
ch15BayesNet.ppt
PPTX
Artificial Intelligence Notes Unit 3
Bayesian Belief Network in artificial intelligence.pptx
Bayesian Networks - A Brief Introduction
Probabilistic Reasoning
BayesianNetwork-converted.pdf
620054032-20220209112111-PPT06-Probabilistic-Reasoning.pptx
Basen Network
Unit V -Graphical Models.pptx for artificial intelligence
Unit V -Graphical Models in artificial intelligence and machine learning
Lecture 5 Baysian Networks by Marco Chiarandini
19 uncertain evidence
Unit IV UNCERTAINITY AND STATISTICAL REASONING in AI K.Sundar,AP/CSE,VEC
Bayesianmd2
bayesian in artificial intelligence and search methods
Bayesnetwork
Understanding your data with Bayesian networks (in Python) by Bartek Wilczyns...
Lecture_ on_bayesian-networks & neural network.pdf
bayesian networks simple graphical notation
Bayesian Networks Model in Step By Steps
ch15BayesNet.ppt
Artificial Intelligence Notes Unit 3
Ad

More from chauhankapil (20)

PPTX
Gray level transformation
PPTX
Elements of visual perception
PPTX
JSP Client Request
PPTX
Jsp server response
PPTX
Markov decision process
PPTX
RNN basics in deep learning
PPTX
Introduction to generative adversarial networks (GANs)
PPTX
Bayesian probabilistic interference
PPTX
PPTX
Exception handling in java
PPTX
Knowledge acquistion
PPTX
Knowledge based system
PPTX
Introduction of predicate logics
PPTX
Types of inheritance in java
PPTX
Representation of syntax, semantics and Predicate logics
PPTX
Inheritance in java
PPTX
Propositional logic
PPTX
Constructors in java
PPTX
Methods in java
PPT
Circular linked list
Gray level transformation
Elements of visual perception
JSP Client Request
Jsp server response
Markov decision process
RNN basics in deep learning
Introduction to generative adversarial networks (GANs)
Bayesian probabilistic interference
Exception handling in java
Knowledge acquistion
Knowledge based system
Introduction of predicate logics
Types of inheritance in java
Representation of syntax, semantics and Predicate logics
Inheritance in java
Propositional logic
Constructors in java
Methods in java
Circular linked list
Ad

Recently uploaded (20)

PDF
PPT on Performance Review to get promotions
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
OOP with Java - Java Introduction (Basics)
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
Sustainable Sites - Green Building Construction
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
additive manufacturing of ss316l using mig welding
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Construction Project Organization Group 2.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
UNIT 4 Total Quality Management .pptx
PPT on Performance Review to get promotions
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
OOP with Java - Java Introduction (Basics)
R24 SURVEYING LAB MANUAL for civil enggi
Sustainable Sites - Green Building Construction
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
additive manufacturing of ss316l using mig welding
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
Internet of Things (IOT) - A guide to understanding
Construction Project Organization Group 2.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Automation-in-Manufacturing-Chapter-Introduction.pdf
bas. eng. economics group 4 presentation 1.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
UNIT 4 Total Quality Management .pptx

Bayesian probabilistic interference

  • 1. Bayesian probabilistic interference Prof. Neeraj Bhargava Kapil Chauhan Department of Computer Science School of Engineering & Systems Sciences MDS University, Ajmer
  • 2. Outline  What is a Bayesian network?  Why Bayesian networks are useful?  Why learn a Bayesian network?  Semanitcs  What is probabilities  Types of probabilities  More probabilities
  • 3. What is a Bayesian network?  A simple, graphical notation for conditional independence assertions and hence for compact specification of full joint distributions  Syntax:  a set of nodes, one per variable   a directed, acyclic graph (link ≈ "directly influences")  a conditional distribution for each node given its parents: P (Xi | Parents (Xi))  In the simplest case, conditional distribution represented as a conditional probability table (CPT) giving the distribution over Xi for each combination of parent values
  • 4. Example  Topology of network encodes conditional independence assertions:  Weather is independent of the other variables  Toothache and Catch are conditionally independent given Cavity
  • 5. Why is a Bayesian network?  Expressive language  Finite mixture models, Factor analysis, Kalman filter,…  Intuitive language  Can utilize causal knowledge in constructing models  Domain experts comfortable building a network  General purpose “inference” algorithms  P(Bad Battery | Has Gas, Won’t Start)  Exact: Modular specification leads to large computational efficiencies  Approximate: “Loopy” belief propagation Gas Start Battery
  • 6. Why Learning? data-based -Answer Wizard, Office 95, 97, & 2000 -Troubleshooters, Windows 98 & 2000 -Causal discovery -Data visualization -Concise model of data -Prediction knowledge-based (expert systems)
  • 7. Semantics The full joint distribution is defined as the product of the local conditional distributions: P (X1, … ,Xn) = πi = 1 P (Xi | Parents(Xi)) e.g., P(j  m  a  b  e) = P (j | a) P (m | a) P (a | b, e) P (b) P (e) n
  • 8. Constructing Bayesian networks  1. Choose an ordering of variables X1, … ,Xn  2. For i = 1 to n  add Xi to the network  select parents from X1, … ,Xi-1 such that P (Xi | Parents(Xi)) = P (Xi | X1, ... Xi-1) This choice of parents guarantees: P (X1, … ,Xn) = πi =1 P (Xi | X1, … , Xi-1) (chain rule) = πi =1P (Xi | Parents(Xi)) (by construction) n n
  • 9. Assignment  Explain Bayesian probabilistic interference with example.