Elamur Research⌕
☰
home / papers / 2009 / Polylingual Topic Models

Polylingual Topic Models

Paper · 2009 · David Mimno, Hanna M. Wallach, Jason Naradowsky et al.

Summary

Topic models had so far been used mostly on single-language collections, or at most on language pairs. Existing bilingual variants were also built for machine translation and depended on sentence-aligned parallel text. Mimno et al. propose the polylingual topic model (PLTM), an extension of LDA. In PLTM, a "tuple" of loosely equivalent documents in different languages shares one topic distribution, while each topic has a separate word distribution for every language. Inference uses Gibbs sampling, and the hyperparameters are re-estimated during training.

The model is tested on two corpora:

  • EuroParl, with 11 languages aligned at the speech level, which checks behaviour on true translations.
  • Wikipedia, with 12 languages, where linked articles are comparable but not translations.

PLTM recovers clearly aligned topics in every language, covering both technical acronyms and everyday vocabulary. Linked Wikipedia articles turn out to be topically consistent on average across languages, yet each language emphasises topics differently overall. This matters because comparable multilingual data such as Wikipedia is far more plentiful than parallel corpora. The model also helps with lexicon induction for low-resource pairs and with cross-lingual trend analysis.

Key points

  • EuroParl setup: 11 Western European languages, roughly a decade of parliamentary proceedings, and more than 121 million words. The 25 most frequent word types were removed. Lexical variety per 10,000 tokens differs widely, for example Finnish at 336.2 versus English at 43.1.
  • Wikipedia setup: 12 languages, namely English (EN), German (DE), French (FR), Italian (IT), Polish (PL), Russian (RU), Turkish (TR), Greek (EL), Finnish (FI), Hebrew (HE), Persian (FA) and Welsh (CY).
  • Training settings: 1000 Gibbs iterations, β set to 0.01 for each language, and α initialised to 0.01·T with a uniform base measure. αm is re-optimised every 10 iterations, and the example topics come from T=400.
  • Cross-language divergence: average Jensen-Shannon divergence between language pairs on Wikipedia falls mostly in the 0.08–0.12 range at T=400. This matches EuroParl, even for language pairs with a history of conflict.
  • Uneven emphasis: topic emphasis differs by language. Cross-country skiing is prominent in Finnish but almost absent in Welsh, while topics about actors are uniform across languages.

Interesting ideas

  • I1. Share the mixture, separate the vocabularies: a single topic mixture per tuple combined with per-language word distributions avoids explicit word alignment. The design scales easily past two languages and could suit Ukrainian–Russian–English comparable corpora or multilingual trade documents.
  • I2. Translations as a controlled testbed: the authors first run the model on genuine translations, where the shared-topic assumption is known to hold, and only then move to noisier comparable data. This is a sensible validation step for any cross-lingual method.
  • I3. Per-language divergence inside a tuple: splitting each tuple's topic assignments by language and computing the JS divergence between the parts measures how much versions of the "same" document disagree. It could flag Wikipedia articles whose coverage differs across languages.
  • I4. Language-level topic shares: counting the proportion of tokens per topic in each language reveals cultural or regional focus, which is useful for geography-oriented or media comparison studies.
  • I5. Topics as a lexicon seed: aligned topics provide candidate translation pairs without parallel sentences. These candidates can feed heavier alignment methods for low-resource language pairs.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

 Fields, topics and concepts

Cite

Cite as David Mimno, Hanna M. Wallach, Jason Naradowsky, David A. Smith and Andrew McCallum. 2009. Polylingual Topic Models. EMNLP 2009.

The paper itself, not this page. BibTeX from the library's record of the work.

@inproceedings{mimno2009polylingual,
  title = {{Polylingual Topic Models}},
  author = {David Mimno, Hanna M. Wallach, Jason Naradowsky, David A. Smith and Andrew McCallum},
  booktitle = {EMNLP 2009},
  year = {2009},
  doi = {10.3115/1699571.1699627},
  url = {https://doi.org/10.3115/1699571.1699627}
}

References

14 references, 3 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. David Blei and Michael Jordan. 2003. Modeling annotated data. In SIGIR. find
  2. David Blei, Andrew Ng, and Michael Jordan. 2003. Latent Dirichlet allocation. JMLR.
  3. Peter F Brown, Stephen A Della Pietra, Vincent J Della Pietra, and Robert L Mercer. 1993. The mathematics of statistical machine translation: Parameter estimation. CL, 19(2):263–311. find
  4. Aria Haghighi, Percy Liang, Taylor Berg-Kirkpatrick, and Dan Klein. 2008. Learning bilingual lexicons from monolingual corpora. In ACL, pages 771–779.
  5. David Hall, Daniel Jurafsky, and Christopher D. Manning. 2008. Studying the history of ideas using topic models. In EMNLP. find
  6. Mariko Kawaba, Hiroyuki Nakasaki, Takehito Utsuro, and Tomohiro Fukuhara. 2008. Cross-lingual blog analysis based on multilingual blog distillation from multilingual Wikipedia entries. In ICWSM. find
  7. Philipp Koehn and Kevin Knight. 2002. Learning a translation lexicon from monolingual corpora. In Proceedings of ACL Workshop on Unsupervised Lexical Acquisition.
  8. Gideon Mann, David Mimno, and Andrew McCallum. 2006. Bibliometric impact measures leveraging topic analysis. In JCDL. find
  9. Andrew McCallum, Andrés Corrada-Emmanuel, and Xuerui Wang. 2005. Topic and role discovery in social networks. In IJCAI. find
  10. Xiaochuan Ni, Jian-Tao Sun, Jian Hu, and Zheng Chen. 2009. Mining multilingual topics from Wikipedia. In WWW. find
  11. Yik-Cheung Tam, Ian Lane, and Tanja Schultz. 2007. Bilingual LSA-based adaptation for statistical machine translation. Machine Translation, 28:187– 207. find
  12. Hanna Wallach, Iain Murray, Ruslan Salakhutdinov, and David Mimno. 2009. Evaluation methods for topic models. In ICML. find
  13. Xing Wei and Bruce Croft. 2006. LDA-based document models for ad-hoc retrieval. In SIGIR. find
  14. Bing Zhao and Eric P. Xing. 2007. HM-BiTAM: Bilingual topic exploration, word alignment, and translation. In NIPS. find

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/mimno-2009-polylingual-topic-models/