+ All Categories
Home > Documents > Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of...

Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of...

Date post: 15-Jan-2016
Category:
View: 213 times
Download: 0 times
Share this document with a friend
Popular Tags:
30
Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilme s Page 1 University of Washington Department of Electrical Engineering EE512 Spring, 2006 Graphical Models Jeff A. Bilmes <[email protected]> Jeff A. Bilmes <[email protected]> Lecture 4 Slides April 6 th , 2006
Transcript
Page 1: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 1

University of WashingtonDepartment of Electrical Engineering

EE512 Spring, 2006 Graphical Models

Jeff A. Bilmes <[email protected]>Jeff A. Bilmes <[email protected]>

Lecture 4 Slides

April 6th, 2006

Page 2: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 2

• Start computing probabilities• elimination algorithm• Beginning of chordal graph theory

Outline of Today’s Lecture

Page 3: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 3

Books and Sources for Today

• Jordan: Chapters 17.• Lauritzen, 1986. Chapters 1-3.• Any good graph theory text.

Page 4: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 4

• L1: Tues, 3/28: Overview, GMs, Intro BNs.• L2: Thur, 3/30: semantics of BNs + UGMs• L3: Tues, 4/4: elimination, probs, chordal I• L4: Thur, 4/6: chrdal, sep, decomp, elim,mcs• L5: Tue, 4/11• L6: Thur, 4/13• L7: Tues, 4/18• L8: Thur, 4/20• L9: Tue, 4/25• L10: Thur, 4/27

• L11: Tues, 5/2• L12: Thur, 5/4• L13: Tues, 5/9• L14: Thur, 5/11• L15: Tue, 5/16• L16: Thur, 5/18• L17: Tues, 5/23• L18: Thur, 5/25• L19: Tue, 5/30• L20: Thur, 6/1: final presentations

Class Road Map

Page 5: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 5

• If you see a typo, please tell me during lecture– everyone will then benefit.– note, corrected slides will go on web.

• READING: Chapter 3 & 17 in Jordan’s book• Lauritzen chapters 1-3 (on reserve in library)• Reminder: HW is due tomorrow at 5:00pm

– either leave in my inbox EE1-518 or email directly to TA, Chris Bartels.

• Reminder: TA discussions and office hours:– Office hours: Thursdays 3:30-4:30, Sieg Ground Floor

Tutorial Center– Discussion Sections: Fridays 9:30-10:30, Sieg Ground Floor

Tutorial Center Lecture Room

Announcements

Page 6: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 6

Junction Tree

A,B,C,D

B,C,D,F

B,E,F F,D,G

E,F,H F,G,I

C4

C2

C3

C5

C1C6

Page 7: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 7

Junction Tree & r.i.p.

Page 8: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 8

Junction Tree & r.i.p.

Page 9: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 9

Decomposability

Page 10: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 10

Equivalent conditions for G

Page 11: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 11

Minimal Separators

Minimal (B,E)-Separator Non-minimal (B,E)-Separator

Minimal (B,E)-Separator

Page 12: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 12

Chordality implies min-seps are complete

Page 13: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 13

(,) seps complete imply decomposability

AB

Page 14: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 14

(,) seps complete imply decomposability

Page 15: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 15

Examples: Decomposable/Chordal?

Page 16: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 16

Aside: Conditional Independence & Factorization

Page 17: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 17

Relation to Junction Trees.

Page 18: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 18

Junction Trees and Decomposability

Page 19: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 19

Junction Trees and Decomposability

Page 20: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 20

Junction Trees and Decomposability

Page 21: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 21

Junction Trees and Decomposability

Page 22: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 22

Junction Trees and Decomposability

newlink

Page 23: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 23

Junction Trees and Decomposability

Page 24: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 24

Junction Trees and Separability

Page 25: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 25

B

A

C

D

E F G

H I

Graph, JT, and its separators

A,B,C,D

B,C,D,F

B,E,F F,D,G

E,F,H F,G,I

Junction Tree: tree of cliques

With separators

A,B,C,D

B,C,D,F

B,E,F F,D,G

E,F,H F,G,I

Page 26: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 26

JTs and well-ordered cliques

1

2 3

4

51

2

3

4

5

Page 27: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 27

How can we tell if G is chordal?

CompleteSet

Page 28: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 28

How can we tell if G is chordal?

Page 29: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 29

How can we recognize chordal graphs?

Page 30: Lec 4: April 6th, 2006EE512 - Graphical Models - J. BilmesPage 1 Jeff A. Bilmes University of Washington Department of Electrical Engineering EE512 Spring,

Lec 4: April 6th, 2006 EE512 - Graphical Models - J. Bilmes Page 30

How can we recognize chordal graphs?

1 2

3 41

2

3

4

5

6

78

9

10

11


Recommended