1
Introduction to Artificial Intelligence
V22.0472-001 Fall 2009 Lecture 14: Bayes’ Nets 2 Lecture 14: Bayes Nets 2
Rob Fergus – Dept of Computer Science, Courant Institute, NYU Slides from Karen Livescu, Jeff Blimes, Dan Klein, Stuart Russell or Andrew Moore
Announcements
- How was mid-term?
- Will grade mid-term / assignment 2 this
weekend weekend
- Assignment 3 due this time next week
- Office hours today after class
Example Bayes’ Net
3
Bayes’ Nets
- A Bayes’ net is an efficient encoding of a
probabilistic model of a domain
- Questions we can ask:
Q
- Inference: given a fixed BN, what is P(X | e)?
- Representation: given a fixed BN, what kinds of
distributions can it encode?
- Modeling: what BN is most appropriate for a
given domain?
4
Example: Traffic
- Variables
- T: Traffic
- R: It rains
- L: Low pressure
R B L
- D: Roof drips
- B: Ballgame
5
T D
Bayes’ Net Semantics
- A Bayes’ net:
- A set of nodes, one per variable X
- A directed, acyclic graph
- A conditional distribution of each variable
conditioned on its parents (the parameters θ)
A1 An
- Semantics:
- A BN defines a joint probability distribution over
its variables:
6