!"#$%$&'&()&*+,"%-.&*%'+/#01'(+234-5)+6789: - - PDF document

01 234 5 6789 1 0 1 10 01
SMART_READER_LITE
LIVE PREVIEW

!"#$%$&'&()&*+,"%-.&*%'+/#01'(+234-5)+6789: - - PDF document

Cmput 651 - Learning Undirected Models {14,17}/11/2008 !"#$%$&'&()&*+,"%-.&*%'+/#01'(+234-5)+6789: ;1%"<&<=+><0&"1*)10+/#01'( /%)).1?+@"#?< A8BC8DEF88FGHHI


slide-1
SLIDE 1

!"#$%$&'&()&*+,"%-.&*%'+/#01'(+234-5)+6789: ;1%"<&<=+><0&"1*)10+/#01'( /%)).1?+@"#?< A8BC8DEF88FGHHI J1%0&<=:+K#''1"LM"&104%<+3.N+8O

8

P-%*1+#Q+)#-&*(

R&"1*)10 ><R&"1*)10

P14%<)&*( ;1%"<&<=

R&(*"1)1 3#<)&<5#5(

S<Q1"1<*1

G

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-2
SLIDE 2

;1%"<&<=+/%"T#U+<1)(

[

*#4-'1)1 0%)%

  • %")&%'

0%)% T<#?< ()"5*)5"1 <#)+%(+1%(X+ %(+Q#"+@%X1(+ <1)( .%"0 5<T<#?< ()"5*)5"1 .%"0 U1"X+.%"0

\.&(+'1*)5"1 ;1%"<&<=+/%"T#U+<1)(+&(+1V-1<(&U1

B

PF(X) = 1 Z

  • φi∈F

φi(scope(φi))

/%"T#U+Q%*)#"&W%)&#<: L+-%")&)&#<+Q5<*)&#<+*#5-'1(+%''+).1+Q%*)#"(

*%<<#)+(1-%"%)1+-%"%41)1"+1()&4%)&#<+&<)#+'#*%'+="#5-(

L+<#+*'#(10+Q#"4+(#'5)&#<(

L+1U1<+Q#"+4%VN+'&T1'&.##0+?F+*#4-'1)1+0%)% 2"1*%''+).&(+&(+1%(X+Q#"+@%X1(+<1)(9

L+'1%"<&<=+$%(10+#<+&)1"%)&#<

L+&<Q1"1<*1+"1Y5&"10+&<+1%*.+()1-+LZ+1V-1<(&U1 L+$5)+*#<U1V+2Q#"+*#4-'1)1+0%)%9

L+()"5*)5"1+'1%"<&<=+%'(#+1V-1<(&U1

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-3
SLIDE 3

]5)'&<1 !"#"$%&%#'(%"#)*)+ P)"5*)5"1+'1%"<&<=

7

;&T1'&.##0+%<0+).1+-%")&)&#<+Q5<*)&#<+2%'(#+(11+KM+8ONGN89

6

^ @ 3 φ1[A, B] φ2[B, C]

;#=+'&T1'&.##0: ln P(a, b, c) = ln

1 Z φ1[a, b]φ2[b, c]

  • = ln φ1[a, b] + ln φ2[b, c] − ln Z

;#=+'&T1'&.##0+Q#"+0%)%+!+?&).+/+&<()%<*1(:

3#5<)(+#Q+U%"&#5(+%((&=<41<)(+&<+!

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-4
SLIDE 4

;&T1'&.##0+%<0+).1+-%")&)&#<+Q5<*)&#<+2%'(#+(11+KM+8ONGN89

D

;#=+'&T1'&.##0+Q#"+0%)%+!+?&).+/+&<()%<*1(:

3#5<)&<=+)1"4(+&<U#'U1+#<'X+%+(&<='1+Q%*)#"

23#<)&<510+Q"#4+'%()+('&019

!%")&)&#<+Q5<*)&#<+)1"4+&<U#'U1(+^;;+Q%*)#"(: /%V&454+'&T1'&.##0+1()&4%)&#<+2%'(#+(11+KM+8ONGN89 @%X1(+<1)(:+1()&4%)1+*#<0&)&#<%'+0&()"&$5)&#<(+ (1-%"%)1'X+Q#"+1%*.+<#01

LZ+'&T1'&.##0+01*#4-#(%$'1 U(N

/%"T#U+<1)(:+-%")&)&#<+Q5<*)&#<+&<U#'U1(+%''+Q%*)#"(

*.%<=&<=+_8+*#5'0+*.%<=1+#-)&4%'+U%'51+Q#"+_G

I

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-5
SLIDE 5

/%V&454+'&T1'&.##0+1()&4%)&#<+2%'(#+(11+KM+8ONGN89

O

/%V+?N"N)N+d 01-1<0(+#< U%'51+#Q+e /%V&454+'&T1'&.##0+(5"Q%*1 ;#=L'&T1'&.##0+2%'(#+(11+KM+8ONGNG9 ;#=+'&<1%"+4#01':

8H

?1&=.) &<0&*%)#"+ Q5<*)&#<

;#=L'&T1'&.##0:

`a4bc4).+0%)%+-#&<)

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-6
SLIDE 6

;#=L'&T1'&.##0+2%'(#+(11+KM+8ONGNG9

88

;#=L'&T1'&.##0: R&U&01+$X+/+2<#N+0%)%+-#&<)(9 f4-&"&*%'+1V-1*)%)&#<+#Q+_& !%")&)&#<+Q5<*)&#<: P54+#U1"+0%)%+-#&<)( ;#=L'&T1'&.##0+2%'(#+(11+KM+8ONGN[9

8G

!%")&)&#<+Q5<*)&#<: L+&(+*#<U1V ⇒+'#=L'&T1'&.##0+&(+*#<*%U1 ;&<1%"+&<+

3#<U1V+Q5<*)&#<:

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-7
SLIDE 7

;#=L'&T1'&.##0+2%'(#+(11+KM+8ONGN[9 ;#=L'&T1'&.##0+&(+*#<*%U1

L+∃+='#$%'+4%V&454 L++'#*%'+4%V&4% L+='#$%'+4%V&454+4%X+<#)+$1+5<&Y51

L+/%"T#U+<1)+-%"%41)1"&W%)&#<+4%X+$1+"105<0%<) L+&N1N+45')&-'1+"1-"1(1<)%)&#<(+#Q+(%41+0&()"&$5)&#<

8[

include simple examples based on diamond net if there’s time

/%V&454+'&T1'&.##0+-%"%41)1"+1()&4%)&#<+2KM+8ON[N89 g%<)+)#+Q&<0+-%"%41)1"(+).%)+4%V&4&W1+'#=L'&T1'&.##0 ,"%0&1<)+c+H+%)+4%V&454

8B

KM+!"#-#(&)&#<+8ONGN[

LZ+h+4%V&454: @>\++*'#(10+Q#"4+(#'5)&#<i L+5(1+="%0&1<)+%(*1<)+&<()1%0

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-8
SLIDE 8

/%V&454+'&T1'&.##0+-%"%41)1"+1()&4%)&#< P.#?+<541"&*%'+1V%4-'1+5(&<=+^L@L3+<1)?#"T

87

/%V&454+'&T1'&.##0+-%"%41)1"+1()&4%)&#<+2KM+8ON[N89 g%<)+)#+Q&<0+-%"%41)1"(+).%)+4%V&4&W1+'#=L'&T1'&.##0 ,"%0&1<)+%(*1<)

86

f%(X+)#+*#4-5)1 fV-1*)10+*#5<)(+#U1"+-%"%41)1"+(-%*1 L+"1Y5&"1(+&<Q1"1<*1 L+#<*1+%)+1%*.+()1-+#Q+="%0&1<)+%(*1<) L+)X-&*%''X+1V-1<(&U1

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-9
SLIDE 9

3#<0&)&#<%''XL)"%&<10+4#01'(+2%'(#+(11+KM+8ON[NG9 R&(*"&4&<%)&U1+2&<()1%0+#Q+=1<1"%)&U19 3#<0&)&#<%'+"%<0#4+Q&1'0+23JM9

1<*#01(

/%V&4&W1+'#=+*#<0&)&#<%'+'&T1'&.##0

8D

L+&(+*#<*%U1 L+5(1+="%0&1<)+%(*1<) 3#<0&)&#<%''XL)"%&<10+4#01'(+2%'(#+(11+KM+8ON[NG9 ,"%0&1<)+%(*1<)+#<+'#=+*#<0&)&#<%'+'&T1'&.##0

8I

,"%0&1<):

,

  • 3#5<)(+#<+0%)%(1)

fV-1*)%)&#<+?N"N)N+4#01'+*#<0&)&#<10+#<+4).+0%)%+-#&<) LZ+45()+"5<+&<Q1"1<*1+/+)&41(+Q#"+1%*.+="%0&1<)+()1-i jN+1V-1<(&U1 @5)C+*%<+$1+#QQ(1)+$X+(&4-'1"+4#01'+2*#4-N+)#+=1<1"%)&U19

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-10
SLIDE 10

3#<0&)&#<%''XL)"%&<10+4#01'(+2%'(#+(11+KM+fV%4-'1+8ON[N[9

8O

e8 eG e[ eB e7 e6

fU&01<*1+<#01(+?F

01<(1+&<)1"*#<<1*)&U&)X

2#<'X+-%")'X+(.#?<9+ e8 eG e[ eB e7 e6

R&(*"&4&<%)&U1+4#01'+*#<0&)&#<10+#<+1U&01<*1+<#01( S<Q1"1<*1+#<+*.%&<+&(+45*.+1%(&1" /%V&454+1<)"#-X+k+4%V&454+'&T1'&.##0+2KM+8ON[NB9+ ,&U1<+(#41+0%)%+RC+Q&<0+0&()"&$5)&#<+l+).%)+4%)*.1(+ &)+?&).#5)+%+'#)+#Q+1V)"%+()"5*)5"1+F+%((54-)&#<(

GH

f<)"#-X

.&=.+U%'51+LZ+'&))'1+()"5*)5"1

1V-1*)%)&#<+*#<()"%&<)(

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-11
SLIDE 11

/%V&454+1<)"#-X+k+4%V&454+'&T1'&.##0+2KM+8ON[NB9+ \.1#"14:+/%V+1<)"#-X+(#'5)&#<+lm+2)#+-"#$'14+Q"#4+

  • "1U&#5(+('&019+(%)&(Q&1(

G8

c+4%V&454+'&T1'&.##0+(#'5)&#<+"1'%)&U1+)#+0%)%+(1)+R

&N1N+4%V+'&T1'&.##0+%<0+4%V+1<)"#-X+%"1+"1'%)10 !"&#"(+%<0+"1=5'%"&W%)&#<+2%'(#+(11+KM+8ONB9 /%VN+'&T1'&.##0+1()&4%)&#<+-"#<1+)#+#U1"Q&))&<= >(1+-"&#"(+)#+*#<()"%&<+n+-%"%41)1"(

Q"#4+'#=+'&<1%"+4#01' *'#(10+Q#"4+'&T1+@%X1(+Q#"45'%+<#)+%U%&'%$'1 5(1+4%VN+%+-#()1"&#"&+2/^!9+&<()1%0+L+4%V&4&W1+

GG

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-12
SLIDE 12

,%5((&%<+-"&#"+2%'(#+(11+KM+8ONBN89

G[

  • G+.X-1"-%"%41)1"+Q#"+U%"&%<*1

^4#5<)+#Q+"1=5'%"&W%)&#< 3%<+5(1+0&QQ1"1<)+o&

\X-&*%''X+5(1+3#U2n&C+np9cH+Q#"+&qp

&N1N+%((541+n&+&<01-1<01<)

!"10&(-#(1(+nr(+)#+$1+(4%'' ;%-'%*&%<+-"&#"+2%'(#+(11+KM+8ONBN89

GB

s+.X-1"-%"%41)1"

3%<+5(1+0&QQ1"1<)+s&

^((541+n&+&<01-1<01<) ^'(#+-"10&(-#(1(+nr(+)#+$1+(4%''

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-13
SLIDE 13

!"&#"(+%<0+"1=5'%"&W%)&#<+2%'(#+(11+KM+8ONBN89

G7

!"&#" ;&T1'&.##0 \%T&<=+'#=%"&).4(:

t+-1<%')X+)1"4

,%5((&%<+-1<%')X ;G+"1=5'%"&W%)&#< ;%-'%*&%<+-1<%')X ;8+"1=5'%"&W%)&#< !1<%')X+)1"4+"1=5'%"&W1(+/;f

;8+U(+;G+"1=5'%"&W%)&#<+2%'(#+(11+KM+8ONBN89

G6

;G+"1=5'%"&W%)&#< '%"=1"+n+U%'51(+-1<%'&W10+4#"1+.1%U&'X ;8+"1=5'%"&W%)&#< 5<&Q#"4+-1<%')X LZ+$1))1"+%)+0"&U&<=+n+%''+).1+?%X+)#+W1"# LZ+(-%"(1"+4#01'(+'1%"<10+24#"1+n&cH9

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-14
SLIDE 14

;1%"<&<=+?&).+%--"#V&4%)&#<+2%'(#+(11+KM+8ON79 u#?+)#+'1%"<+?.1<+&<Q1"1<*1+&(+.%"0v

1=:+="&0+<1)?#"T(

^--"#%*.+8:+%--"#V&4%)1+&<Q1"1<*1+&<(&01+'1%"<&<=+'##-

=1<1"%'&W10+$1'&1Q+-"#-%=%)&#<

  • %")&*'1L$%(10+41).#0(

^--"#%*.+G:+%--"#V&4%)1+*#()+Q5<*)&#<

&<Q1"1<*1+1%(&1" S<+4%<X+*%(1(C+%--"#%*.1(+8+%<0+G+%"1+Q#"4%''X+1Y5&U%'1<)N

GD

;1%"<&<=+?&).+$1'&1Q+-"#-%=%)&#<+2%'(#+(11+KM+8ON7N89 \.1#"14:+g.1<+5(&<=+%<+%--"#V&4%)1+&<Q1"1<*1+ %'=#"&).4+#<+).1+)"%&<10+4#01'C+&)+&(+$1()+)#+0#+).1+ )"%&<&<=+?&).+).1+(%41+&<Q1"1<*1+%'=#"&).4N @>\:+=1<1"%'&W10+$1'&1Q+-"#-%=%)&#<+&<(&01+%+="%0&1<)L $%(10+'1%"<&<=+'##-+*%<+*%5(1+-"#$'14(:

  • 4%"=&<%'(+%"1+#<'X+%--"#V&4%)1+LZ+<#&(1+&<+="%0&1<)
  • -#((&$'1+<#<L*#<U1"=1<*1+LZ+5<()%$'1+="%0&1<)
  • *%<+5(1+.15"&()&*(+k+4%<5%'+)1()&<=+)#+%00"1((+).1(1
  • #<1+(#'5)&#<+#<+<1V)+('&01

GI

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-15
SLIDE 15

;1%"<&<=+?&).+$1'&1Q+-"#-%=%)&#<+2%'(#+(11+KM+8ON7N8NG9 J1*%'':+,1<1"%'&W10+$1'&1Q+-"#-%=%)&#<+1Y5&U%'1<)+)#+ #-)&4&W%)&#<+#<+%--"#V&4%)1+Q%*)#"10+1<1"=X+ Q5<*)&#<%': ?.&*.+*#41(+Q"#4+K;LR&U1"=1<*1N 3%<+5(1+(&4&'%"+%--"#%*.+Q#"+'1%"<&<=

2=#+)#+<1V)+('&019

GO

;1%"<&<=+?&).+$1'&1Q+-"#-%=%)&#<+2%'(#+(11+KM+8ON7N8NG9 g%<)+)"%*)%$'1+%--"#V&4%)&#<+)#:

21Y5&U%'1<)+)#+4%VN+'&T1'&.##09 P#'5)&#<+c+*#<()"%&<10+#-)&4&W%)&#<+#Q+Q%*)#"10+Q#"4+#Q+ 1<)"#-X:

[H

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-16
SLIDE 16

;1%"<&<=+?&).+$1'&1Q+-"#-%=%)&#<+2%'(#+(11+KM+8ON7N8NG9

3#<()"%&<10+#-)&4&W%)&#<+#Q+Q%*)#"10+Q#"4+#Q+1<)"#-X: U%'&0+#$p1*)&U1+Q5<*)&#< L+%U#&0+2<#<9*#<U1"=1<*1+&((51( L+5(1+?.%)1U1"+#-)&4&W%)&#<+41).#0+X#5+?%<) "1Q#"45'%)&#<+1V%*)+?.1<+*'5()1"+="%-.+c+)"11 L+%--"#V&4%)1+#).1"?&(1 1N=N+=1<1"%'&W10+$1'&1Q+-"#-%=%)&#<

[8

^')1"<%)1+#$p1*)&U1+Q5<*)&#<(+2%'(#+(11+KM+8ON69 ,#%'(:

1%(&1"+#$p1*)&U1+).%<+'&T1'&.##0 j^;SR+#$p1*)&U1

<#+*#<U1"=1<*1+&((51(

[G

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-17
SLIDE 17

^')1"<%)1+#$p1*)&U1+Q5<*)&#<(+2%'(#+(11+KM+8ON69

[[

;&T1'&.##0+#Q+#<1+0%)%+-#&<):

g%<)+)#+4%T1+).&(+'%"=1 g%<)+)#+4%T1+).&(+(4%'' S<+G<0+)1"4C+(544%)&#<+#U1"+%''+%((&=<41<)(+)#+j%'2d9 "1Y5&"1(+&<Q1"1<*1+LZ+1V-1<(&U1 ^--"#%*.: &<+G<0+)1"4C+5(1+4#"1+)"%*)%$'1+(1)+).%<+%''+#Q+j%'2d9 !(150#L'&T1'&.##0+2%'(#+(11+KM+8ON6N89

[B

;&T1'&.##0

2Q"#4+*.%&<+"5'19

!(150#L'&T1'&.##0

41%<( P(Xj|X−j) = P(Xj|NeighboursXj)

w#)1:

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-18
SLIDE 18

!(150#L'&T1'&.##0+2%'(#+(11+KM+8ON6N89

[7

41%<(

g.X+0#+?1+*%"1v LZ+<#+='#$%'+-%")&)&#<+Q5<*)&#<i #<'X+'#*%'+-%")&)&#<+Q5<*)&#<

45*.+*.1%-1"+)#+1U%'5%)1

y+41%<(+5<<#"4%'&W10

,"%0&1<)+#Q+-(150#L'&T1'&.##0+2KM+R1Q&<&)&#<+8ON6N89 /5*.+*.1%-1"+).%<+'&T1'&.##0r(+="%0&1<):

LZ+(544%)&#<+#<'X+#U1"+dp+*#<0&)&#<10+#<+&)(+<1&=.$#5"(+ 2<#)+#U1"+%''+#Q+d+%(+&<+-%")&)&#<+Q5<*)&#<+x9 &N1N+&<Q1"1<*1+#U1"+#<'X+(4%''+-%")+#Q+="%-.+2dp+%<0+<1&=.$#5"(9

[6

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-19
SLIDE 19

!(150#L'&T1'&.##0+2%'(#+(11+KM+8ON6N89

[D

!(150#L'&T1'&.##0+&(+*#<*%U1 LZ+5<&Y51C+='#$%'+4%V&454 ;&T1'&.##0+k+-(150#L'&T1'&.##0+2KM+\.#1"14+8ON6NG9 ./%0#%$: ^((54&<=+0%)%+=1<1"%)10+$X+'#=L'&<1%"+4#01'+!nmC %(+<#N+0%)%+-#&<)(+/z{C+!2n-'+c+nm9z8C ?.1"1+n-'+c+='#$%'+#-)&454+#Q+-(150#L'&T1'&.##0+ #$p1*)&U1

&N1N+-(150#L'&T1'&.##0+*#<U1"=1(+)#+'&T1'&.##0+?&).+'%"=1+/ @>\C+).&(+%((541(+(5QQ&*&1<)'X+1V-"1((&U1+4#01'+%<0+'%"=1+/ L+).1(1+%((54-)&#<(+)X-&*%''X+0#+<#)+.#'0

[I

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-20
SLIDE 20

;&T1'&.##0+k+-(150#L'&T1'&.##0+2KM+fV%4-'1+8ON6N[9

[O

d8 dG

e

X1 ≃ X2 d8C+dG+(#41?.%)+*#""1'%)10+?&).+e !(150#L'&T1'&.##0+?&''+#U1"1()&4%)1+d8LdG+

  • %"%41)1"(+%<0+5<01"1()&4%)1+d&Le+-%"%41)1"(N

]T%X+Q#"+!2dG|d89+$5)+<#)+!2dG|e9 S<+=1<1"%'C+-(150#L'&T1'&.##0+%((541(+dr(+<1&=.$#5".##0+&(+#$(1"U10 }&=<#"1(~+?1%T1"+#"+'#<=1"L"%<=1"+"%<=1+01-1<01<*&1(

3#<)"%()&U1+#-)&4&W%)&#<+2%'(#+(11+KM+8ON6NG9

BH

g%<)+)#+4%V&4&W1+*#<)"%()+$1)?11<+).1(1 P&4&'%"'X+4#)&U%)10+41).#0(: *#<)"%()&U1+0&U1"=1<*1 4%VN+4%"=&<+)"%&<&<= '#=L'&T1'&.##0:

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-21
SLIDE 21

]5)'&<1 !%"%41)1"+'1%"<&<= 1&#23&2#%'(%"#)*)+

B8

P)"5*)5"1+'1%"<&<=+2%'(#+(11+KM+8OND9 *#<()"%&<)L$%(10

*#<()"%&<+()"5*)5"1+)#+"1Q'1*)+&<01-1<01<*&1(+&<+!2d9

(*#"1L$%(10

(*#"1+1%*.+()"5*)5"1C+#-)&4&W1+(*#"1

BG

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-22
SLIDE 22

3#<()"%&<)L$%(10+()"5*)5"1+'1%"<&<=+2KM+8ONDN89 P&4&'%"+)#+*%(1+Q#"+@%X1(+<1)N g%<)+um+)#+Q%*)#"&W1+!m

%((541:+um+-1"Q1*)+4%-+Q#"+!mC+01="11+um+•+0m

\1()+Q#"+&<01-1<01<*&1(: /%"T#U+&<01-1<01<*1+ !%&"?&(1+&<01-1<01<*1 @>\C+)1()&<=+/%"T#U+#"+-%&"?&(1+&<U#'U1(+%''+U%"&%$'1(

LZ+1V-#<1<)&%'+&<+<54N+<#01( (11+<1V)+('&01

B[

\1()&<=+Q#"+&<01-1<01<*&1( S<01-1<01<*1+)1()&<=+5(&<=+-%&"?&(1+&<01-1<01<*1: P5--#(1+w+$&<%"X+<#01(: +++++++++++++(1)(+AdCeE+)#+)1() Q#"+1%*.+#Q+B+%((&=<41<)(+AVCXEC+45()+*.1*T+1Y5%'&)X+ 5<01"+G2wLG9+%((&=<41<)(+)#+#).1"+<#01(+&< LZ+1V-#<1<)&%'i 2(&4&'%"+%"=541<)+Q#"+/%"T#U+&<01-1<01<*19

BB

∃ N 2

  • X − {X, Y }

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-23
SLIDE 23

S<01-1<01<*1+)1()&<=+2KM+8ONDN89

2^((54&<=+01="11+24%V+€+10=1(+F+<#019+um+•+0m+••+w9

3#<(&01"+dCe

<#+10=1+LZ+++++++++++++++++%<0+++++++++++++++++(1-%"%)1+d+%<0+e

&N1N+∃+(1)+x+?&).+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ (5*.+).%)

(#:++ M#"+1%*.+-%&"+dCe+)1()+Q#"+10=1+5(&<=++++++++++++++++++++++)1()(

!#'X<#4&%'+<54$1"+#Q+)1()(

f%*.+)1()+&<U#'U1(+•+0mtG+U%"&%$'1(

  • +G0mtG+%((&=<41<)(+)#+*.1*T+Q#"+$&<%"X+<#01(+

\"%*)%$'1+Q#"+(4%''+0m

B7

3#<()"%&<)L$%(10+()"5*)5"1+'1%"<&<=+2KM+8ONDN89 ;&4&)%)&#<(:

%((541+um+-1"Q1*)+4%-+Q#"+!m %((541+$#5<010+#"01"+Q#"+um %((541+1<#5=.+0%)%+Q#"+"1'&%$'1+&<01-1<01<*1+)1()(

B6

d e x d e x !m 3#""1*)+um+5<"1%*.%$'1 $1*%5(1+d⊥e|AE

LZ+0&(*%"0+dLe+10=1

&N1N+<#+/%"T#U+<1)+&(+

  • 1"Q1*)+4%-+Q#"+!m

fV%4-'1

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-24
SLIDE 24

3#<()"%&<)L$%(10+()"5*)5"1+'1%"<&<=+2KM+8ONDN89 ;&4&)%)&#<(+2*#<)r09: M#"+/%"T#U+<1)(C+='#$%'+&<01-1<01<*1+()"5*)5"1+<#)+ <1*1((%"&'X+5(1Q5'

1=:+Q5''X+*#<<1*)10+<1)?#"T+?&).+-%&"?&(1+-#)1<)&%'( LZ+*#4-'1V+*#<<1*)&U&)X+$5)+*#4-%*)+Q%*)#"&W%)&#<

*#<()"%&<)L$%(10+'1%"<&<=+0#1(+<#)+.1'-+Q&<0+Q%*)#"&W%)&#<

BD

P*#"1L$%(10+'1%"<&<=+2KM+8ONDNG9 uX-#).1(&(+(-%*1

  • '#=L'&<1%"+4#01'

^'(#:

  • $%(&*+="%-.+()"5*)5"1
  • Q%*)#"+="%-.

LZ+0&QQ1"1<)+'1U1'(+#Q+4#01'+}="%<5'%"&)X~

BI

structure? factor graph?

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-25
SLIDE 25

P*#"1L$%(10+'1%"<&<=+2KM+8ONDNG9 uX-#).1(&(+(-%*1

  • '#=L'&<1%"+4#01'
  • ,&U1<+(1)+#Q+Q1%)5"1(+‚C

01"&U1+4#01'+++++++Q"#4+Q1%)5"1( $X+(1))&<=+++++++++++++&Q+ 2^'(#C+#-)&4&W1+#).1"++++++9

  • P)"5*)5"1+&4-'&*&)+&<+++++

*#<<1*)+%''+

BO

structure? factor graph?

θi = 0 φi / ∈ Φ[M] θi X ∈ scope(φi), ∀φi ∈ Φ[M]

P*#"1+Q5<*)&#<+2%'(#+(11+KM+8ONDN[N89 '#=L'&T1'&.##0 ]U1"Q&))&<=+-"#$'14 +++++++++++++++++++++++++++++++++LZ

4#"1+1V-"1((&U1+4#01'+Q&)(+<#&(1+&<+R 45()+"1()"&*)+Q%*)#"(r+1V-"1((&U1<1((+#"+"1=5'%"&W1

7H

4#01' 0%)%

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-26
SLIDE 26

,"110X+/w+()"5*)5"1+'1%"<&<=+2%'(#+(11+KM+M&=N+8ON[9

78

\#)%'+Q1%)5"1+(1)+ S<&)&%'+Q1%)5"1+(1) %)+%''+)&41(: S)1"%)1+A ]-)&4&W1++++++++2-%"%41)1"+#-)&4&W%)&#<9

S)1"%)1+#U1"+4#0&Q&*%)&#<+#-1"%)#"(++++++)#+()"5*)5"1+A +++++++++*"1%)1(+++++++++++++++++++++++++++2(11+<1V)+('&019 +++++++c+&4-"#U141<)+&<+(*#"1+ E *.##(1+(1)+#Q+4#0&Q&*%)&#<(+++++++$%(10+#<

LZ+<1?+()"5*)5"1+ E+

Φ0 Ω θi = 0, ∀φi / ∈ Φ θΦ Φmod O O ˆ ∆O O ˆ ∆O Φ

P)"5*)5"1+4#0&Q&*%)&#<

7G

P)"5*)5"1+4#0&Q&*%)&#<+()1-(++++++: %00+F+"14#U1+(&<='1+10=1 2<#+0&"1*)&#<%'&)Xi9

O

\.1<+<110+(*#"1+Q#"+1%*.+4#0&Q&*%)&#<

2(11+$1'#?9+ ˆ ∆O

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-27
SLIDE 27

P)"5*)5"1+(*#"&<=+2%'(#+(11+KM+8ONDNBNG9 @%X1(+<1)(:

()"5*)5"1+(*#"1+1U%'5%)&#<+1%(X

*'#(10+Q#"4+%U%&'%$'1

(*#"1+01*#4-#(1(+$%(10+#<+()"5*)5"1

*.%<=1+)#+()"5*)5"1+*.%<=1(+#<'X+#<1+)1"4+&<+).1+(*#"1 *.%<=1(+)#+0&QQ1"1<)+-%")(+#Q+()"5*)5"1+0#+<#)+&<)1"%*)+&<+).1+(*#"1

LZ+1QQ&*&1<*X:+0X<%4&*+-"#="%44&<=C+*%*.&<=C+1)*N

7[

P)"5*)5"1+'1%"<&<=+-1"Q#"4%<*1+2%'(#+(11+KM+8ONDNBNG9 /%"T#U+<1)(:

()"5*)5"1+(*#"1+1U%'5%)&#<+/"#4%#

7B

P*#"1+Q#"+1%*.+4#0&Q&*%)&#<+ 45()+#-)&4&W1

"1Y5&"1(+&<Q1"1<*1(+&<(&01+="%0&1<)+%(*1<)+'##- *%<+()%")+Q"#4+++++++++++++++++++)#+(-110+).&<=(+5- ()&''+1V-1<(&U1+2k+&<(&01+#U1"%''+()"5*)5"1+&)1"%)&#<+'##-9+

3.1%-1":+"%<T+#"01"+++++++++2&<()1%0+#Q+Q5''+1U%'5%)&#<+9+

ˆ ∆O θΦmod θΦcurrent ˆ ∆O

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-28
SLIDE 28

P)"5*)5"1+'1%"<&<=+-1"Q#"4%<*1+2%'(#+(11+KM+8ONDNBNG9 /%"T#U+<1)(:+()"5*)5"1+(*#"1+1U%'5%)&#<+/"#4%#

  • %")&)&#<+Q5<*)&#<+*#5-'1(+1U1"X).&<=

*#4-5)&<=+'&T1'&.##0+(*#"1+"1Y5&"1(+&<Q1"1<*1 ()"5*)5"1+(*#"1+"1Y5&"1(+-%"%41)1"+1()&4%)&#<+2<#+*'#(10+Q#"49 ()"5*)5"1+(*#"1+0#1(+<#)+01*#4-#(1 LZ+1V-1<(&U1i

,##0+<1?(:

()"5*)5"1+'1%"<&<=+&(+*#<U1V+2?&).+Q5''X+#$(1"U10+0%)%9

()"5*)5"1+'1%"<&<=+4#"1+1V-1<(&U1+Q#"+/%"T#U+U(N+@%X1(

77

J1=5'%"&W%)&#<+k+()"5*)5"1+'1%"<&<=+2%'(#+(11+KM+8ONDN[NG9 @%X1(&%<+(*#"1

4%"=&<%'+'&T1'&.##0

%U1"%=1+$%(10+#<+-%"%41)1"+-"&#"

"1=5'%"&W1(+-%"%41)1"(

%U#&0(+#U1"Q&))&<=

1QQ&*&1<)+Q#"+@%X1(+<1)( $5)+)##+.%"0+)#+1U%'5%)1+Q#"+/%"T#U+<1)(

2$1*%5(1+#Q+-%")&)&#<+Q5<*)&#<9 5(1+@S3+(*#"1+&<()1%0+2<1V)+('&019

76

'&T1'&.##0

  • "&#"

Cmput 651 - Learning Undirected Models {14,17}/11/2008

slide-29
SLIDE 29

J1=5'%"&W%)&#<+k+()"5*)5"1+'1%"<&<=+2%'(#+(11+KM+8ONDN[NG9

^(X4-)#)&*+%--"#V&4%)&#<+)#+4%"=&<%'+'&T1'&.##0 0&42/9+c+0&41<(&#<+#Q+4#01' 01="11(+#Q+Q"110#4 LZ+-1<%'&W1(+4#"1+*#4-'1V+4#01'(+2&N1N+4#"1+RN]NMN9

7D

]).1"+"1=5'%"&W%)&#<(+Q#"+()"5*)5"1+'1%"<&<=+2KM+8ONDNB9

7I

/^!+(*#"1 ;8+"1=5'%"&W%)&#<

Cmput 651 - Learning Undirected Models {14,17}/11/2008