PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 8: GRAPHICAL MODELS - - PowerPoint PPT Presentation

pattern recognition and machine learning
SMART_READER_LITE
LIVE PREVIEW

PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 8: GRAPHICAL MODELS - - PowerPoint PPT Presentation

Some slides are removed by ATC (See PRML site for the original copy) PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 8: GRAPHICAL MODELS Bayesian Networks Directed Acyclic Graph (DAG) Bayesian Networks General Factorization Generative Models


slide-1
SLIDE 1

Some slides are removed by ATC (See PRML site for the original copy)

PATTERN RECOGNITION

AND MACHINE LEARNING

CHAPTER 8: GRAPHICAL MODELS

slide-2
SLIDE 2

Bayesian Networks

Directed Acyclic Graph (DAG)

slide-3
SLIDE 3

Bayesian Networks

General Factorization

slide-4
SLIDE 4

Generative Models

Causal process for generating images

slide-5
SLIDE 5

Discrete Variables (1)

General joint distribution: parameters Independent joint distribution: parameters

slide-6
SLIDE 6

Discrete Variables (2)

General joint distribution over variables: parameters

  • node Markov chain:
  • node Markov chain:

parameters

slide-7
SLIDE 7

Conditional Independence

is independent of given Equivalently Equivalently Notation

slide-8
SLIDE 8

Conditional Independence: Example 1

slide-9
SLIDE 9

Conditional Independence: Example 1

slide-10
SLIDE 10

Conditional Independence: Example 2

slide-11
SLIDE 11

Conditional Independence: Example 2

slide-12
SLIDE 12

Conditional Independence: Example 3

Note: this is the opposite of Example 1, with unobserved.

slide-13
SLIDE 13

Conditional Independence: Example 3

Note: this is the opposite of Example 1, with observed.

slide-14
SLIDE 14

“Am I out of fuel?”

= Battery (0=flat, 1=fully charged) = Fuel Tank (0=empty, 1=full) = Fuel Gauge Reading (0=empty, 1=full) and hence

slide-15
SLIDE 15

“Am I out of fuel?”

Probability of an empty tank increased by observing .

slide-16
SLIDE 16

“Am I out of fuel?”

Probability of an empty tank reduced by observing . This referred to as “explaining away”.

slide-17
SLIDE 17

D-separation

, , and are non-intersecting subsets of nodes in a directed graph. A path from to is blocked if it contains a node such that either a) the arrows on the path meet either head-to-tail or tail- to-tail at the node, and the node is in the set , or to-tail at the node, and the node is in the set , or b) the arrows meet head-to-head at the node, and neither the node, nor any of its descendants, are in the set . If all paths from to are blocked, is said to be d- separated from by . If is d-separated from by , the joint distribution over all variables in the graph satisfies .

slide-18
SLIDE 18

D-separation: Example

slide-19
SLIDE 19

D-separation: I.I.D. Data

slide-20
SLIDE 20

The Markov Blanket

Factors independent of cancel between numerator and denominator.

slide-21
SLIDE 21

Markov Random Fields

Markov Blanket

slide-22
SLIDE 22

Cliques and Maximal Cliques

Clique Maximal Clique

slide-23
SLIDE 23

Joint Distribution

where is the potential over clique and is the normalization coefficient; note: -state variables → terms in . Energies and the Boltzmann distribution

slide-24
SLIDE 24

Illustration: Image De-Noising (1)

Original Image Noisy Image

slide-25
SLIDE 25

Illustration: Image De-Noising (2)

slide-26
SLIDE 26

Illustration: Image De-Noising (3)

Noisy Image Restored Image (ICM)

slide-27
SLIDE 27

Illustration: Image De-Noising (4)

Restored Image (Graph cuts) Restored Image (ICM)

slide-28
SLIDE 28

Converting Directed to Undirected Graphs (1)

slide-29
SLIDE 29

Converting Directed to Undirected Graphs (2)

Additional links

slide-30
SLIDE 30

Directed vs. Undirected Graphs (1)

slide-31
SLIDE 31

Directed vs. Undirected Graphs (2)

slide-32
SLIDE 32

Factor Graphs

slide-33
SLIDE 33

Factor Graphs from Directed Graphs

slide-34
SLIDE 34

Factor Graphs from Undirected Graphs