Fast Markov chain Monte Carlo in approximate Dirichlet and beta-Stacy
process hierarchical models
Abstract
I will present some easy to construct random probability measures
which approximate the Dirichlet and beta-Stacy processes. The
simplicity of these constructions makes it possible to implement fast
Markov chain Monte Carlo (MCMC) algorithms for fitting nonparametric
hierarchical models (NPHM) and mixtures of nonparametric hierarchical
models (MNPHM). For the Dirichlet process, I will consider a
truncation approximation, as well as a weak limit approximation based
on a mixture of Dirichlet processes. The same type of truncation
approximation can also be applied to versions of the beta-Stacy
process. Both methods lead to posteriors which can be fit using MCMC
algorithms that take advantage of multivariate coordinate updates.
These algorithms promote rapid mixing of the Markov chain and can be
readily applied to normal mean mixture models and to density
estimation problems. The truncation approximations appear to be
preferable, since a simple device for monitoring the adequacy of the
approximation can be easily computed from the output of the Gibbs
sampler. Furthermore, for the Dirichlet process, the truncation
approximation offers an exponentially higher degree of accuracy over
the weak limit approximation for the same amount of computation.