Lecture 11
Dynamic Bayesian Networks and Hidden Markov Models Decision Trees
Marco Chiarandini
Deptartment of Mathematics & Computer Science University of Southern Denmark
Dynamic Bayesian Networks and Hidden Markov Models Decision Trees - - PowerPoint PPT Presentation
Lecture 11 Dynamic Bayesian Networks and Hidden Markov Models Decision Trees Marco Chiarandini Deptartment of Mathematics & Computer Science University of Southern Denmark Slides by Stuart Russell and Peter Norvig Exercise Uncertainty
Deptartment of Mathematics & Computer Science University of Southern Denmark
Exercise Uncertainty over Time Speech Recognition Learning
2
Exercise Uncertainty over Time Speech Recognition Learning
3
Exercise Uncertainty over Time Speech Recognition Learning
|P(X|e)−ˆ P(X|e)| P(X|e)
3
Exercise Uncertainty over Time Speech Recognition Learning
|P(X|e)−ˆ P(X|e)| P(X|e)
3
Exercise Uncertainty over Time Speech Recognition Learning
|P(X|e)−ˆ P(X|e)| P(X|e)
3
Exercise Uncertainty over Time Speech Recognition Learning
|P(X|e)−ˆ P(X|e)| P(X|e)
3
Exercise Uncertainty over Time Speech Recognition Learning
|P(X|e)−ˆ P(X|e)| P(X|e)
3
Exercise Uncertainty over Time Speech Recognition Learning
4
Exercise Uncertainty over Time Speech Recognition Learning
5
Exercise Uncertainty over Time Speech Recognition Learning
1,1 2,1 3,1 4,1 1,2 2,2 3,2 4,2 1,3 2,3 3,3 4,3 1,4 2,4
3,4 4,4
6
Exercise Uncertainty over Time Speech Recognition Learning
7
Exercise Uncertainty over Time Speech Recognition Learning
4,4
7
Exercise Uncertainty over Time Speech Recognition Learning
8
Exercise Uncertainty over Time Speech Recognition Learning
8
Exercise Uncertainty over Time Speech Recognition Learning
1,1 2,1 3,1 4,1 1,2 2,2 3,2 4,2 1,3 2,3 3,3 4,3 1,4 2,4 3,4 4,4 KNOWN FRINGE QUERY OTHER 9
Exercise Uncertainty over Time Speech Recognition Learning
1,1 2,1 3,1 4,1 1,2 2,2 3,2 4,2 1,3 2,3 3,3 4,3 1,4 2,4 3,4 4,4 KNOWN FRINGE QUERY OTHER
9
Exercise Uncertainty over Time Speech Recognition Learning
unknown
10
Exercise Uncertainty over Time Speech Recognition Learning
unknown
unknown
10
Exercise Uncertainty over Time Speech Recognition Learning
unknown
unknown
fringe
10
Exercise Uncertainty over Time Speech Recognition Learning
unknown
unknown
fringe
fringe
10
Exercise Uncertainty over Time Speech Recognition Learning
unknown
unknown
fringe
fringe
fringe
10
Exercise Uncertainty over Time Speech Recognition Learning
unknown
unknown
fringe
fringe
fringe
fringe
10
Exercise Uncertainty over Time Speech Recognition Learning
unknown
unknown
fringe
fringe
fringe
fringe
fringe
10
Exercise Uncertainty over Time Speech Recognition Learning
unknown
unknown
fringe
fringe
fringe
fringe
fringe
fringe
10
Exercise Uncertainty over Time Speech Recognition Learning
OK 1,1 2,1 3,1 1,2 2,2 1,3 OK OK B B OK 1,1 2,1 3,1 1,2 2,2 1,3 OK OK B B OK 1,1 2,1 3,1 1,2 2,2 1,3 OK OK B B
0.2 x 0.2 = 0.04 0.2 x 0.8 = 0.16 0.8 x 0.2 = 0.16
OK 1,1 2,1 3,1 1,2 2,2 1,3 OK OK B B OK 1,1 2,1 3,1 1,2 2,2 1,3 OK OK B B
0.2 x 0.2 = 0.04 0.2 x 0.8 = 0.16
11
Exercise Uncertainty over Time Speech Recognition Learning
12
Exercise Uncertainty over Time Speech Recognition Learning
13
Exercise Uncertainty over Time Speech Recognition Learning
14
Exercise Uncertainty over Time Speech Recognition Learning
14
Exercise Uncertainty over Time Speech Recognition Learning
14
Exercise Uncertainty over Time Speech Recognition Learning
14
Exercise Uncertainty over Time Speech Recognition Learning
14
Exercise Uncertainty over Time Speech Recognition Learning
15
Exercise Uncertainty over Time Speech Recognition Learning
15
Exercise Uncertainty over Time Speech Recognition Learning
15
Exercise Uncertainty over Time Speech Recognition Learning
15
Exercise Uncertainty over Time Speech Recognition Learning
15
Exercise Uncertainty over Time Speech Recognition Learning
Rt −1
t
P(R ) 0.3
f
0.7
t
t
R
t
P(U ) 0.9
t
0.2
f
16
Exercise Uncertainty over Time Speech Recognition Learning
Rt −1
t
P(R ) 0.3
f
0.7
t
t
R
t
P(U ) 0.9
t
0.2
f
16
Exercise Uncertainty over Time Speech Recognition Learning
17
Exercise Uncertainty over Time Speech Recognition Learning
18
Exercise Uncertainty over Time Speech Recognition Learning
18
Exercise Uncertainty over Time Speech Recognition Learning
18
Exercise Uncertainty over Time Speech Recognition Learning
Rt −1
t
P(R ) 0.3 f 0.7 t
t
R
t
P(U ) 0.9 t 0.2 f 19
Exercise Uncertainty over Time Speech Recognition Learning
Rt −1
t
P(R ) 0.3 f 0.7 t
t
R
t
P(U ) 0.9 t 0.2 f
19
Exercise Uncertainty over Time Speech Recognition Learning
X 0 X 1
1
E
t
E
t
X X k Ek
20
Exercise Uncertainty over Time Speech Recognition Learning
X 0 X 1
1
E
t
E
t
X X k Ek
20
Exercise Uncertainty over Time Speech Recognition Learning
X 0 X 1
1
E
t
E
t
X X k Ek
xk+1
xk+1
xk
1
20
Exercise Uncertainty over Time Speech Recognition Learning
True False 0.818 0.182 0.627 0.373 0.883 0.117 0.500 0.500 0.500 0.500 1.000 1.000 0.690 0.410 0.883 0.117 forward backward smoothed 0.883 0.117
21
Exercise Uncertainty over Time Speech Recognition Learning
22
Exercise Uncertainty over Time Speech Recognition Learning
x1...xt P(x1, . . . , xt, Xt+1|e1:t+1)
xt
x1...xt−1 P(x1, . . . , xt−1, xt|e1:t)
Exercise Uncertainty over Time Speech Recognition Learning
x1...xt P(x1, . . . , xt, Xt+1|e1:t+1)
xt
x1...xt−1 P(x1, . . . , xt−1, xt|e1:t)
x1...xt−1 P(x1, . . . , xt−1, Xt|e1:t),
22
Exercise Uncertainty over Time Speech Recognition Learning
x1...xt P(x1, . . . , xt, Xt+1|e1:t+1)
xt
x1...xt−1 P(x1, . . . , xt−1, xt|e1:t)
x1...xt−1 P(x1, . . . , xt−1, Xt|e1:t),
xt (P(Xt+1|xt)m1:t)
22
Exercise Uncertainty over Time Speech Recognition Learning
23
Exercise Uncertainty over Time Speech Recognition Learning
24
Exercise Uncertainty over Time Speech Recognition Learning
25
Exercise Uncertainty over Time Speech Recognition Learning
26
Exercise Uncertainty over Time Speech Recognition Learning
26
Exercise Uncertainty over Time Speech Recognition Learning
8 10 12 14 16 18 20 22 24 26 6 7 8 9 10 11 12 X Y 2D filtering
true
filtered
27
Exercise Uncertainty over Time Speech Recognition Learning
8 10 12 14 16 18 20 22 24 26 6 7 8 9 10 11 12 X Y 2D smoothing
true
smoothed
28
Exercise Uncertainty over Time Speech Recognition Learning
29
Exercise Uncertainty over Time Speech Recognition Learning
0.3
f
0.7
t
0.9
t
0.2
f
P(U )
1
R1 P(R )
1
R0 0.7 P(R )
t
30
Exercise Uncertainty over Time Speech Recognition Learning
t
t+1
t
t+1
31
Exercise Uncertainty over Time Speech Recognition Learning
32
Exercise Uncertainty over Time Speech Recognition Learning
33
Exercise Uncertainty over Time Speech Recognition Learning
34
Exercise Uncertainty over Time Speech Recognition Learning
35
Exercise Uncertainty over Time Speech Recognition Learning
36
Exercise Uncertainty over Time Speech Recognition Learning
36
Exercise Uncertainty over Time Speech Recognition Learning
36
Exercise Uncertainty over Time Speech Recognition Learning
36
Exercise Uncertainty over Time Speech Recognition Learning
37
Exercise Uncertainty over Time Speech Recognition Learning
41
Exercise Uncertainty over Time Speech Recognition Learning
xt ℓ1:t(xt)
42
Exercise Uncertainty over Time Speech Recognition Learning
43
Exercise Uncertainty over Time Speech Recognition Learning
n
44
Exercise Uncertainty over Time Speech Recognition Learning
45
Exercise Uncertainty over Time Speech Recognition Learning
46
Exercise Uncertainty over Time Speech Recognition Learning
47
Exercise Uncertainty over Time Speech Recognition Learning
48
Exercise Uncertainty over Time Speech Recognition Learning
49
Exercise Uncertainty over Time Speech Recognition Learning
50
Exercise Uncertainty over Time Speech Recognition Learning
50
Exercise Uncertainty over Time Speech Recognition Learning
50