Cross Validated is a question and answer site for people interested in statistics, machine learning, data analysis, data mining, and data visualization. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In the context of online clustering, I often find many papers talking about: "dirichlet process" and "finite/infinite mixture models".

Given that I've never used or read about dirichlet process or mixture models. Do you know any suggestions of introductory lectures or papers that are easy to understand, about that ?

share|improve this question
Is your background in statistics or in computer science? – MånsT Jun 15 '12 at 11:44
@MånsT I know about classical probability theory and the usual distributions (gaussian etc), I've already designed and implemented some online clustering algorithms, and wanted recently to make use of particle filters to do some online clustering, but each time I find papers talking about DP and Mixture models, so I want to know about that. – shn Jun 15 '12 at 11:54
I like Finite mixture models by McLachlan and Peel. I haven't really got any recommendations for DP though. – MånsT Jun 15 '12 at 11:58

This is a gentle tutorial:

I like the wikipedia entry as well. The links there are also very good:

Here is a summer school lecture of one of the most active researchers

share|improve this answer

Another possibility is Introduction to the Dirichlet Distribution and Related Processes, but I'm afraid I haven't read it yet, however it is down for our next reading group!

share|improve this answer
Looks promising (if long)! – Stumpy Joe Pete Nov 29 '12 at 19:40

Here's a rather good introductory video lecture by Tom Griffiths, also given at the Machine Learning Summer School.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.