Markov chain Monte Carlo in approximate Dirichlet and beta two-parameter process hierarchical models

SUMMARY We present some easy-to-construct random probability measures which approximate the Dirichlet process and an extension which we will call the beta two-parameter process. The nature of these constructions makes it simple to implement Markov chain Monte Carlo algorithms for fitting nonparametric hierarchical models and mixtures of nonparametric hierarchical models. For the Dirichlet process, we 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 the beta two-parameter process. Both methods lead to posteriors which can be fitted using Markov chain Monte Carlo algorithms that take advantage of blocked 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. We prefer the truncation approximations, 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 computational effort. We also find that a certain beta two-parameter process may be suitable for finite mixture modelling because the distinct number of sampled values from this process tends to match closely the number of components of the underlying mixture distribution.

[1]  Robert J. Connor,et al.  Concepts of Independence for Proportions with a Generalization of the Dirichlet Distribution , 1969 .

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

[3]  R. M. Korwar,et al.  Contributions to the Theory of Dirichlet Processes , 1973 .

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

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

[6]  K. Roeder Density estimation with confidence sets exemplified by superclusters and voids in the galaxies , 1990 .

[7]  J. Sethuraman A CONSTRUCTIVE DEFINITION OF DIRICHLET PRIORS , 1991 .

[8]  Nils Lid Hjort,et al.  Bayesian Approaches to Non- and Semiparametric Density Estimation , 1994 .

[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]  P. Müller,et al.  Bayesian curve fitting using multivariate normal mixtures , 1996 .

[13]  Piercesare Secchi,et al.  Bayesian nonparametric predictive inference and bootstrap techniques , 1996 .

[14]  P Gustafson,et al.  Large hierarchical Bayesian analysis of multivariate survival data. , 1997, Biometrics.

[15]  J. Pitman,et al.  The two-parameter Poisson-Dirichlet distribution derived from a stable subordinator , 1997 .

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

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

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

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

[20]  Pietro Muliere,et al.  Extending the family of Bayesian bootstraps and exchangeable urn schemes , 1998 .

[21]  Michael J. Daniels Computing Posterior Distributions for Covariance Matrices , 1998 .

[22]  L. Tardella,et al.  Approximating distributions of random functionals of Ferguson‐Dirichlet priors , 1998 .

[23]  H. Ishwaran Applications of Hybrid Monte Carlo to Bayesian Generalized Linear Models: Quasicomplete Separation and Neural Networks , 1999 .