Markov Chain Sampling Methods for Dirichlet Process Mixture Models

Abstract This article reviews Markov chain methods for sampling from the posterior distribution of a Dirichlet process mixture model and presents two new classes of methods. One new approach is to make Metropolis—Hastings updates of the indicators specifying which mixture component is associated with each observation, perhaps supplemented with a partial form of Gibbs sampling. The other new approach extends Gibbs sampling for these indicators by using a set of auxiliary parameters. These methods are simple to implement and are more efficient than previous ways of handling general Dirichlet process mixture models with non-conjugate priors.

[1]  W. K. Hastings,et al.  Monte Carlo Sampling Methods Using Markov Chains and Their Applications , 1970 .

[2]  D. Blackwell,et al.  Ferguson Distributions Via Polya Urn Schemes , 1973 .

[3]  T. Ferguson A Bayesian Analysis of Some Nonparametric Problems , 1973 .

[4]  C. Antoniak Mixtures of Dirichlet Processes with Applications to Bayesian Nonparametric Problems , 1974 .

[5]  T. Ferguson BAYESIAN DENSITY ESTIMATION BY MIXTURES OF NORMAL DISTRIBUTIONS , 1983 .

[6]  Brian D. Ripley,et al.  Stochastic Simulation , 2005 .

[7]  John R. Anderson The Adaptive Character of Thought , 1990 .

[8]  Radford M. Neal Bayesian Mixture Modeling , 1992 .

[9]  M. Escobar Estimating Normal Means with a Dirichlet Process Prior , 1994 .

[10]  S. MacEachern Estimating normal means with a conjugate style dirichlet process prior , 1994 .

[11]  M. Escobar,et al.  Bayesian Density Estimation and Inference Using Mixtures , 1995 .

[12]  S. MacEachern,et al.  A semiparametric Bayesian model for randomised block designs , 1996 .

[13]  S. MacEachern,et al.  Estimating mixture of dirichlet process models , 1998 .

[14]  Paul Damien,et al.  Sampling Methods For Bayesian Nonparametric Inference Involving Stochastic Processes , 1998 .

[15]  Michael A. West,et al.  Computing Nonparametric Hierarchical Models , 1998 .

[16]  Steven N. MacEachern,et al.  Computational Methods for Mixture of Dirichlet Process Models , 1998 .

[17]  P. Green,et al.  Modelling Heterogeneity With and Without the Dirichlet Process , 2001 .