Efficient induction of probabilistic word classes with LDA
Grzegorz Chrupa la
Saarland University
IJCNLP 2011
- G. Chrupala (Saarland Uni)
Efficient word classes with LDA IJCNLP 2011 1 / 29
Efficient induction of probabilistic word classes with LDA - - PowerPoint PPT Presentation
Efficient induction of probabilistic word classes with LDA Grzegorz Chrupa la Saarland University IJCNLP 2011 G. Chrupala (Saarland Uni) Efficient word classes with LDA IJCNLP 2011 1 / 29 Word classes Berlin Bangkok Tokyo Warsaw
Saarland University
Efficient word classes with LDA IJCNLP 2011 1 / 29
Efficient word classes with LDA IJCNLP 2011 2 / 29
Efficient word classes with LDA IJCNLP 2011 3 / 29
Efficient word classes with LDA IJCNLP 2011 4 / 29
1 Time complexity:
Efficient word classes with LDA IJCNLP 2011 5 / 29
1 Time complexity:
2 Hard clustering ◮ Each word form assigned to only one class ◮ Need separate classes for: ⋆ first name ⋆ last name ⋆ first name OR last name ⋆ last name OR city
Efficient word classes with LDA IJCNLP 2011 5 / 29
Efficient word classes with LDA IJCNLP 2011 6 / 29
◮ Draw a topic distribution θd from a Dirichlet ◮ Repeat until generated all the words in d ⋆ Draw a topic z from θd ⋆ Draw a word w from the φz
Efficient word classes with LDA IJCNLP 2011 7 / 29
Efficient word classes with LDA IJCNLP 2011 8 / 29
Efficient word classes with LDA IJCNLP 2011 9 / 29
Efficient word classes with LDA IJCNLP 2011 10 / 29
◮ Draw a class distribution θd from a Dirichlet ◮ Repeat ⋆ Draw a word class z from θd ⋆ Draw a context feature w from the φz
Efficient word classes with LDA IJCNLP 2011 11 / 29
Efficient word classes with LDA IJCNLP 2011 12 / 29
Martin Cameron
Efficient word classes with LDA IJCNLP 2011 13 / 29
Efficient word classes with LDA IJCNLP 2011 14 / 29
m reduces LDA
Efficient word classes with LDA IJCNLP 2011 15 / 29
3
Efficient word classes with LDA IJCNLP 2011 16 / 29
lda
Efficient word classes with LDA IJCNLP 2011 17 / 29
◮ different levels of hierarchy
◮ class distributions and context information
Efficient word classes with LDA IJCNLP 2011 18 / 29
Efficient word classes with LDA IJCNLP 2011 19 / 29
Efficient word classes with LDA IJCNLP 2011 20 / 29
Efficient word classes with LDA IJCNLP 2011 21 / 29
Spanish French Baseline Brown LDA 2 4 6
Efficient word classes with LDA IJCNLP 2011 22 / 29
Efficient word classes with LDA IJCNLP 2011 23 / 29
Efficient word classes with LDA IJCNLP 2011 24 / 29
LDA Brown Baseline 5 10 15 20 25
Efficient word classes with LDA IJCNLP 2011 25 / 29
Efficient word classes with LDA IJCNLP 2011 26 / 29
Efficient word classes with LDA IJCNLP 2011 27 / 29
Efficient word classes with LDA IJCNLP 2011 28 / 29
Efficient word classes with LDA IJCNLP 2011 29 / 29