### Abstract

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 non-parametric 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.

Original language | English |
---|---|

Pages (from-to) | 371-390 |

Number of pages | 20 |

Journal | Biometrika |

Volume | 87 |

Issue number | 2 |

State | Published - Dec 1 2000 |

Externally published | Yes |

### Fingerprint

### Keywords

- Almost sure truncation
- Generalised Dirichlet distribution
- Mixture of Dirichlet processes
- Nonparametric hierarchical model
- Normal mean mixture
- Random probability measure
- Weak convergence in distribution

### ASJC Scopus subject areas

- Agricultural and Biological Sciences(all)
- Agricultural and Biological Sciences (miscellaneous)
- Statistics and Probability
- Mathematics(all)
- Applied Mathematics

### Cite this

*Biometrika*,

*87*(2), 371-390.

**Markov chain Monte Carlo in approximate Dirichlet and beta two-parameter process hierarchical models.** / Ishwaran, Hemant; Zarepour, Mahmoud.

Research output: Contribution to journal › Article

*Biometrika*, vol. 87, no. 2, pp. 371-390.

}

TY - JOUR

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

AU - Ishwaran, Hemant

AU - Zarepour, Mahmoud

PY - 2000/12/1

Y1 - 2000/12/1

N2 - 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 non-parametric 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.

AB - 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 non-parametric 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.

KW - Almost sure truncation

KW - Generalised Dirichlet distribution

KW - Mixture of Dirichlet processes

KW - Nonparametric hierarchical model

KW - Normal mean mixture

KW - Random probability measure

KW - Weak convergence in distribution

UR - http://www.scopus.com/inward/record.url?scp=0001677650&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0001677650&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:0001677650

VL - 87

SP - 371

EP - 390

JO - Biometrika

JF - Biometrika

SN - 0006-3444

IS - 2

ER -