Exact slice sampler for Hierarchical Dirichlet Processes

03/21/2019
by   Arash A. Amini, et al.
0

We propose an exact slice sampler for Hierarchical Dirichlet process (HDP) and its associated mixture models (Teh et al., 2006). Although there are existing MCMC algorithms for sampling from the HDP, a slice sampler has been missing from the literature. Slice sampling is well-known for its desirable properties including its fast mixing and its natural potential for parallelization. On the other hand, the hierarchical nature of HDPs poses challenges to adopting a full-fledged slice sampler that automatically truncates all the infinite measures involved without ad-hoc modifications. In this work, we adopt the powerful idea of Bayesian variable augmentation to address this challenge. By introducing new latent variables, we obtain a full factorization of the joint distribution that is suitable for slice sampling. Our algorithm has several appealing features such as (1) fast mixing; (2) remaining exact while allowing natural truncation of the underlying infinite-dimensional measures, as in (Kalli et al., 2011), resulting in updates of only a finite number of necessary atoms and weights in each iteration; and (3) being naturally suited to parallel implementations. The underlying principle for joint factorization of the full likelihood is simple and can be applied to many other settings, such as designing sampling algorithms for general dependent Dirichlet process (DDP) models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/16/2020

A Latent Slice Sampling Algorithm

In this paper we introduce a new sampling algorithm which has the potent...
research
04/19/2023

Blocked Gibbs sampler for hierarchical Dirichlet processes

Posterior computation in hierarchical Dirichlet process (HDP) mixture mo...
research
04/05/2023

The transcoding sampler for stick-breaking inferences on Dirichlet process mixtures

An issue of Dirichlet process mixture models is the slow mixing of the M...
research
06/18/2012

Dependent Hierarchical Normalized Random Measures for Dynamic Topic Modeling

We develop dependent hierarchical normalized random measures and apply t...
research
07/13/2016

Fast Sampling for Strongly Rayleigh Measures with Application to Determinantal Point Processes

In this note we consider sampling from (non-homogeneous) strongly Raylei...
research
06/14/2018

Efficient sampling for Gaussian linear regression with arbitrary priors

This paper develops a slice sampler for Bayesian linear regression model...
research
06/06/2018

On Bayesian inferential tasks with infinite-state jump processes: efficient data augmentation

Advances in sampling schemes for Markov jump processes have recently ena...

Please sign up or login with your details

Forgot password? Click here to reset