What is the best toolbox for Latent Dirichlet Allocation in MATLAB?

asked Jan 10 '11 at 16:47

Mark%20Alen's gravatar image

Mark Alen
1323234146


3 Answers:

The Matlab topic modeling toolbox is the only one that I know of. It works well and was co-created by my advisor Tom Griffiths.

If you need to run LDA on largish datasets, I would really recommend using C instead of Matlab, though.

answered Jan 10 '11 at 17:20

Kevin%20Canini's gravatar image

Kevin Canini
126021330

edited Jan 10 '11 at 23:24

This is a toolbox (more like some functions) that implement quite nice the first paper published by Blei, Ng and Jordan.

http://chasen.org/~daiti-m/dist/lda/

I have met the guy, and while the functions are quite basic, is a great tool to understand how LDA works, if your trying to understand the basics you should try it.

answered Jan 10 '11 at 20:14

Leon%20Palafox's gravatar image

Leon Palafox ♦
40857194128

I'm not sure if there is a 'best' toolbox. However, the toolbox identified by Kevin is certainly one of the more extensive, is a great place to start, and has a great pedigree. Another well trusted source is Yee Whyte Teh's software page . I recall wandering through the routines from both sources a few years ago when I was trying to understand some of the possible quirks associated with implementation.

answered Jan 11 '11 at 16:14

Aengus%20Robinson's gravatar image

Aengus Robinson
23051114

Your answer
toggle preview

powered by OSQA

User submitted content is under Creative Commons: Attribution - Share Alike; Other things copyright (C) 2010, MetaOptimize LLC.