Sparsity in Dependency Grammar Induction
Jennifer Gillenwater1 Kuzman Ganchev1 Jo˜ ao Gra¸ ca2 Ben Taskar1 Fernando Pereira3
1Computer & Information Science
University of Pennsylvania
2L2F INESC-ID, Lisboa, Portugal 3Google, Inc.
July 12, 2010
1/9
Sparsity in Dependency Grammar Induction Jennifer Gillenwater 1 - - PowerPoint PPT Presentation
Sparsity in Dependency Grammar Induction Jennifer Gillenwater 1 Kuzman Ganchev 1 ca 2 Jo ao Gra Ben Taskar 1 Fernando Pereira 3 1 Computer & Information Science University of Pennsylvania 2 L 2 F INESC-ID, Lisboa, Portugal 3 Google, Inc.
1Computer & Information Science
University of Pennsylvania
2L2F INESC-ID, Lisboa, Portugal 3Google, Inc.
1/9
2/9
2/9
2/9
2/9
2/9
2/9
(Klein and Manning, ACL 2004)
3/9
(Klein and Manning, ACL 2004)
3/9
(Klein and Manning, ACL 2004)
3/9
θ
4/9
θ
4/9
θ
4/9
1
Smith and Eisner, ACL 2006
2
Headden et al., NAACL 2009
3
Liang et al., EMNLP 2007; Johnson et al., NIPS 2007; Cohen et al., NIPS 2008, NAACL 2009 5/9
1
Smith and Eisner, ACL 2006
2
Headden et al., NAACL 2009
3
Liang et al., EMNLP 2007; Johnson et al., NIPS 2007; Cohen et al., NIPS 2008, NAACL 2009 5/9
1
Smith and Eisner, ACL 2006
2
Headden et al., NAACL 2009
3
Liang et al., EMNLP 2007; Johnson et al., NIPS 2007; Cohen et al., NIPS 2008, NAACL 2009 5/9
N → N V → N ADJ → N N → V V → V ADJ → V N → ADJ V → ADJ ADJ → ADJ
6/9
N → N V → N ADJ → N N → V V → V ADJ → V N → ADJ V → ADJ ADJ → ADJ
Sparsity N is V working V
6/9
N → N V → N ADJ → N N → V V → V ADJ → V N → ADJ V → ADJ ADJ → ADJ
Sparsity N is V working V
Sparsity N is V working V
6/9
N → N V → N ADJ → N N → V V → V ADJ → V N → ADJ V → ADJ ADJ → ADJ
Sparsity N is V working V
Sparsity N is V working V
Use V good ADJ grammars N
6/9
N → N V → N ADJ → N N → V V → V ADJ → V N → ADJ V → ADJ ADJ → ADJ
Sparsity N is V working V
Sparsity N is V working V
Use V good ADJ grammars N
Use V good ADJ grammars N
6/9
N → N V → N ADJ → N N → V V → V ADJ → V N → ADJ V → ADJ ADJ → ADJ
Sparsity N is V working V
Sparsity N is V working V
Use V good ADJ grammars N
Use V good ADJ grammars N
6/9
N → N V → N ADJ → N N → V V → V ADJ → V N → ADJ V → ADJ ADJ → ADJ
7/9
N → N V → N ADJ → N N → V V → V ADJ → V N → ADJ V → ADJ ADJ → ADJ
Sparsity N is V working V 0.4 0.6
7/9
N → N V → N ADJ → N N → V V → V ADJ → V N → ADJ V → ADJ ADJ → ADJ
Sparsity N is V working V 0.4 0.6
Sparsity N is V working V 0.4 0.6
7/9
N → N V → N ADJ → N N → V V → V ADJ → V N → ADJ V → ADJ ADJ → ADJ
Sparsity N is V working V 0.4 0.6
Sparsity N is V working V 0.4 0.6
Use V good ADJ grammars N 0.70.3
7/9
N → N V → N ADJ → N N → V V → V ADJ → V N → ADJ V → ADJ ADJ → ADJ
Sparsity N is V working V 0.4 0.6
Sparsity N is V working V 0.4 0.6
Use V good ADJ grammars N 0.70.3
Use V good ADJ grammars N 0.4 0.6
7/9
N → N V → N ADJ → N N → V V → V ADJ → V N → ADJ V → ADJ ADJ → ADJ
Sparsity N is V working V 0.4 0.6
Sparsity N is V working V 0.4 0.6
Use V good ADJ grammars N 0.70.3
Use V good ADJ grammars N 0.4 0.6
7/9
q(y|x)
8/9
q(y|x)
D N V N
♣ t ① t
q(root → xi) parent D N V N child D
♣ ✈ ♣ ✈
N
✉ ♣ ✉ r
V
♣ ♣ ♣ ♣
N
✉ r ✉ ♣
q(xi → xj) Probability
r s t
8/9
(Graca et al., NIPS 2007 & 2009)
q(y|x)
D N V N
♣ t ① t
q(root → xi) parent D N V N child D
♣ ✈ ♣ ✈
N
♣ ♣ ② r
V
♣ ♣ ♣ ♣
N
♣ r ② ♣
q(xi → xj) Probability
r s t
8/9
9/9
9/9
9/9