1 / 27

Multiscale Topic Tomography

Introducing Multiscale Topic Tomography, a new time series topic model that combines wavelet analysis with topic modeling to visualize and analyze topic evolution over different time scales. This model provides unsupervised techniques for summarization, visualization, and analysis of electronic document collections.

kristopherj
Download Presentation

Multiscale Topic Tomography

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Multiscale Topic Tomography Ramesh Nallapati, William Cohen, Susan Ditmore, John Lafferty & Kin Ung (Johnson and Johnson Group)

  2. Introduction • Explosive growth of electronic document collections • Need for unsupervised techniques for summarization, visualization and analysis • Many probabilistic graphical models proposed in the recent past: • Latent Dirichlet Allocation • Correlated Topic Models • Pachinko Allocation • Dirichlet Process Mixtures • ….. • All the above ignore an important dimension that reveals huge amount of information • Time! KDD 2007, San Jose, CA

  3. Introduction • Recent work that models time: • Topics over Time[Wang and McCallum, KDD’06] • Key ideas: • Each sampled topic generates a word as well as a time stamp • Beta distribution to model the occurrence probability of topics • Collapsed Gibbs sampling for inference KDD 2007, San Jose, CA

  4. Introduction • Recent work that models time • Topics over Time (ToT)[Wang and McCallum, KDD’06] KDD 2007, San Jose, CA

  5. Introduction • Recent models proposed to address this issue: • Dynamic Topic Models (DTM)[Blei and Lafferty, ICML’06] • Key ideas: • Models evolution of “topic content”, not just topic occurrence • Evolution of topic multinomials modeled using logistic-normal prior • approximate variational inference KDD 2007, San Jose, CA

  6. Introduction • Recent models proposed to address this issue: • Dynamic Topic Models (DTM)[Blei and Lafferty, ICML’06] KDD 2007, San Jose, CA

  7. Introduction • Issues with DTM • Logistic normal not a conjugate to the multinomial • Results in complicated inference procedures • Topic tomography: a new time series topic model • Uses a Poisson process to model word counts • A wedding of multiscale wavelet analysis with topic models • Uses conjugate priors • Efficient inference • Allows Visualization of topic evolution at various time-scales KDD 2007, San Jose, CA

  8. Topic Tomography: A sneak-preview KDD 2007, San Jose, CA

  9. Topic Tomography (TT): what’s with the name? • Fromthe Greek words " tomos" (to cut or section) and "graphein" (to write) • LDA models how topics are distributed in each document • Normalization is per document • TT models how each topic is distributedamong documents ! • Normalization is per topic KDD 2007, San Jose, CA

  10. Topic Tomography model KDD 2007, San Jose, CA

  11. Multiscale parameter generation scale Haar multiscale wavelet representation epochs KDD 2007, San Jose, CA

  12. Multiscale parameter generation KDD 2007, San Jose, CA

  13. Multiscale Topic Tomography:where is the conjugacy? • Recall: multiscale canonical parameters are generated using Beta distribution • Data likelihood w.r.t. the Poissons can be equivalently expressed in terms of the binomials: KDD 2007, San Jose, CA

  14. Multiscale Topic Tomography • Parameter learning using mean-field variational EM KDD 2007, San Jose, CA

  15. Experiments • Perplexity analysis on Science data • Spans 120 years: split into 8 epochs each spanning 15 years • Documents in each epoch split into 50-50 training and test sets • Trained three different versions of TT • Basic TT: basic tomography model with no multiscale analysis, applied to the whole training set • Multiple TT: same as above, but one model for each epoch • Multiscale TT: full multiscale version KDD 2007, San Jose, CA

  16. Experiments Perplexity results Multiple TT Multiscale TT LDA Basic TT KDD 2007, San Jose, CA

  17. Experiments: Topic visualization of “Particle physics” KDD 2007, San Jose, CA

  18. ExperimentsTopic visualization: “Particle physics” KDD 2007, San Jose, CA

  19. Experiments: Evolution of content-bearing words in “particle physics” electron heat atom quantum KDD 2007, San Jose, CA

  20. Experiments:Topic occurrence distribution Genetics Neuroscience Climate change Agricultural science KDD 2007, San Jose, CA

  21. Conclusion • Advantages: • Multiscale tomography has the best features of both DTM and ToT • In addition, it provides a “zoom” feature for time-scales • A natural model for sequence modeling of counts data • Conjugate priors, easier inference • Limitations: • Cannot generate one document at a time • Not easily parallelizable • Future work: • Build a GaP like model with Gamma weights KDD 2007, San Jose, CA

  22. Demo • Analysis of 32,000 documents from PubMed containing the word “cancer”, spanning 32 years • Will be shown this evening at poster # 9 • Also available at: http://www.cs.cmu.edu/~nmramesh/cancer_demo/multiscale_home.html • Local copy KDD 2007, San Jose, CA

  23. Inference: Mean field variational EM • E-step: • M-step: Variational multinomial Variational Dirichlet KDD 2007, San Jose, CA

  24. Related Work • Poisson distribution used in 2-Poisson model in IR • Not successful, but inspired the famous BM25 • Gamma-Poisson topic model [Canny, SIGIR’04] • Poisson to model word counts and Gamma to model topic weights • does not follow the semantics of a “pure” generative model • Optimizes the likelihood of complete-data • Topic tomography model is very similar • We optimize the likelihood of observed-data • Use Dirichlet to model topic weights KDD 2007, San Jose, CA

  25. Related Work • Multiscale Topic Tomography model originally introduced by Nowak et al [Nowak and Kolaczyk, IEEE ToIT’00] • Called “Poisson inverse” problem • Applied to model gamma ray bursts • Topic weights assumed to be known • a simple EM algorithm proposed • We cast topic modeling as a Poisson inverse problem • Topic weights unknown • Variational EM proposed KDD 2007, San Jose, CA

  26. Outline • Introduction/Motivation • Related work • Topic Tomography model • Basic model • Multiscale analysis • Learning and Inference • Experiments • Perplexity analysis • Topic visualizations • Demo (if time permits) KDD 2007, San Jose, CA

  27. Experiments:Multiple senses of word “reaction” Total count chemistry Blood tests particle physics KDD 2007, San Jose, CA

More Related