A Bayesian Approach to Learning the Structure of Human Languages
Phil Blunsom
University of Oxford
1/35
A Bayesian Approach to Learning the Structure of Human Languages - - PowerPoint PPT Presentation
A Bayesian Approach to Learning the Structure of Human Languages Phil Blunsom University of Oxford 1/35 Grammar Induction ? The proposal would undermine effectiveness managers contend Grammar Induction research pursues two main aims:
1/35
2/35
3/35
4/35
4/35
4/35
4/35
lesen Buch dieses wollte Ich Noun DT Verb TO Verb PRP this read to wanted I book
4/35
5/35
5/35
6/35
7/35
n0=0
8/35
n0=1
n1=0
8/35
n0=1
n1=1
8/35
n0=1
n1=2
8/35
n0=2
n1=2
n2=0
8/35
n0=2
n1=2
n2=1
n3=0
8/35
n0=2
n1=2
n2=1
n3=1
8/35
n0=2
n1=2
n2=1
n3=1
8/35
n0=2
n1=2
n2=1
n3=1
n4=0
8/35
Inducing the syntactic categories of words 9/35
A DT simple JJ example NN A 5 simple 6 example 1
Inducing the syntactic categories of words 10/35
A DT simple JJ example NN A 5 simple 6 example 1
Inducing the syntactic categories of words 10/35
Triij Emj
Inducing the syntactic categories of words 11/35
Bij Triij Emj
Inducing the syntactic categories of words 11/35
Uni Bij Triij Emj
Inducing the syntactic categories of words 11/35
Inducing the syntactic categories of words 12/35
A DT simple JJ example ?
JJ
1
JJ
4
NNP
2
NN
5
NNS
3
?
Tri(DT,JJ):
Inducing the syntactic categories of words 13/35
A DT simple JJ example NN
(DT,JJ,NN) − aTri × tables− (DT,JJ,NN)
(DT,JJ) + bTri
JJ
1
JJ
4
NNP
2
NN
5
NNS
3
NN
Tri(DT,JJ):
Inducing the syntactic categories of words 13/35
A DT simple JJ example NN
(DT,JJ,NN) + bTri
(DT,JJ) + bTri
JJ
1
JJ
4
NNP
2
NN
6
NN
5
NNS
3
NN
Tri(DT,JJ):
Inducing the syntactic categories of words 13/35
A DT simple JJ example NN
(JJ,NN) − aBi × tables− (JJ,NN)
(JJ) + bBi
JJ
1
JJ
4
NNP
2
NN
6
NN
5
NNS
3
NN JJ
1
NN
4
NNP
2
NNS
3
Tri(DT,JJ): Bi(JJ):
Inducing the syntactic categories of words 13/35
A DT simple JJ example NN
(JJ,NN) + bBi
(JJ) + bBi
JJ
1
JJ
4
NNP
2
NN
6
NN
5
NNS
3
NN JJ
1
NN
4
NNP
2
NNS
3
Tri(DT,JJ): Bi(JJ):
NN
5
Inducing the syntactic categories of words 13/35
A DT simple JJ example NN
NN − aUni × tables− NN
JJ
1
JJ
4
NNP
2
NN
6
NN
5
NNS
3
NN JJ
1
NN
4
NNP
2
NNS
3
Tri(DT,JJ): Bi(JJ):
NN
5
JJ
1
NN
4
NNP
2
NNS
3
Uni:
Inducing the syntactic categories of words 13/35
Inducing the syntactic categories of words 14/35
Inducing the syntactic categories of words 14/35
Inducing the syntactic categories of words 14/35
Inducing the syntactic categories of words 14/35
A
DT
simple
?
example
NN
for
IN
a
DT
simple
?
talk
NN
Inducing the syntactic categories of words 15/35
A
DT
simple
?
example
NN
for
IN
a
DT
simple
?
talk
NN
Inducing the syntactic categories of words 15/35
Inducing the syntactic categories of words 16/35
Uni Bij Triij Emj
Inducing the syntactic categories of words 17/35
w3 = running
Triij Emj
w1 t1 t2 t3
EBijk
Uni Bij
r u n
w2
n i n g
Inducing the syntactic categories of words 17/35
w3 = running
Triij Emj
w1 t1 t2 t3
EBijk EUnij
Uni Bij
r u n
w2
n i n g
Inducing the syntactic categories of words 17/35
Inducing the syntactic categories of words 18/35
Inducing the syntactic categories of words 19/35
NN IN NNP DT JJ NNS , . CD RB VBD VB CC TO VBZ VBN PRP VBG VBP MD POS PRP$ $ ‘‘ ’’ :
NN IN NNP DT JJ NNS , . CD RB VBD VB CC TO VBZ VBN PRP VBG VBP MD POS PRP$ $ ‘‘ ’’ :
Inducing the syntactic categories of words 20/35
Inducing the syntactic structure of sentences 21/35
Inducing the syntactic structure of sentences 22/35
Inducing the syntactic structure of sentences 22/35
Inducing the syntactic structure of sentences 22/35
Inducing the syntactic structure of sentences 22/35
Inducing the syntactic structure of sentences 22/35
Inducing the syntactic structure of sentences 22/35
Inducing the syntactic structure of sentences 22/35
Inducing the syntactic structure of sentences 22/35
Inducing the syntactic structure of sentences 22/35
Inducing the syntactic structure of sentences 23/35
Inducing the syntactic structure of sentences 23/35
Inducing the syntactic structure of sentences 24/35
Inducing the syntactic structure of sentences 25/35
Inducing the syntactic structure of sentences 25/35
Inducing the syntactic structure of sentences 26/35
Inducing the syntactic structure of sentences 27/35
Inducing the syntactic structure of sentences 28/35
Inducing the syntactic structure of sentences 29/35
Inducing the syntactic structure of sentences 30/35
Inducing the syntactic structure of sentences 31/35
Inducing the syntactic structure of sentences 32/35
Inducing the syntactic structure of sentences 33/35
Inducing the syntactic structure of sentences 34/35
Inducing the syntactic structure of sentences 35/35