I'd like to wrap my head around this topic but learning from white-papers and tutorials is hard because there are many gaps which are usually filled in textbooks.

If it is important I have relatively strong mathematical background as I did my Ph.D. in applied mathematics (CFD to be more precise).


2 Answers 2


Regarding your comment to @jerad's solution, I believe that you don't have to get disappointed because you cannot prove formula 12. It needs some theory of Stochastic Processes. If you want to know how formula 12 is derived check at Ferguson's paper, A bayesian analysis of some nonparametric problems (The Annals of Statistics 1973, 1(2):209), who first proved the existence of Dirichlet Process and its properties.

In general, to study Bayesian Nonparametrics you need to study Probability Theory and Stochastic Processes. I mention down two books that are common in BNP are:


As far as I know, no such book exists yet as the area is still quite new. The couple of Bayesian nonparametrics books I've seen are basically just a bunch of review papers from various researchers bound together.

If you have a Ph.D. in math, applied or not, I'm sure you can get your head around by reading the standard papers.

Probably the gentlest yet most thorough introduction to BNP methods is this tutorial by Sam Gershman.

  • 1
    $\begingroup$ Thank you for reference. The problem is my measure theory skills are rusty. For example I cannot find a way to prove formula (12) from the paper you referenced. (But I've learned much from it nonetheless). Similar questions happen more often than not and when I'm hitting the wall there is no one no ask... $\endgroup$
    – Moonwalker
    May 23, 2013 at 13:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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