z-logo
open-access-imgOpen Access
Parallel multivariate slice sampling
Author(s) -
M. Tibbits,
Murali Haran,
John Liechty
Publication year - 2010
Publication title -
statistics and computing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 2.009
H-Index - 77
eISSN - 1573-1375
pISSN - 0960-3174
DOI - 10.1007/s11222-010-9178-z
Subject(s) - computer science , markov chain monte carlo , multivariate statistics , univariate , sampling (signal processing) , context (archaeology) , algorithm , graphics , dimension (graph theory) , slice sampling , data mining , theoretical computer science , artificial intelligence , machine learning , mathematics , bayesian probability , computer graphics (images) , paleontology , filter (signal processing) , pure mathematics , computer vision , biology
Slice sampling provides an easily implemented method for constructing a Markov chain Monte Carlo (MCMC) algorithm. However, slice sampling has two major drawbacks: (i) it requires repeated evaluation of likelihoods for each update, which can make it impractical when evaluations are expensive or as the number of evaluations grows (geometrically) with the dimension of the slice sampler, and (ii) since it can be challenging to construct multivariate updates, the updates are typically univariate, which often results in slow mixing samplers. We propose an approach to multivariate slice sampling that naturally lends itself to a parallel implementation. Our approach takes advantage of recent advances in computer architectures, for instance, the newest generation of graphics cards can execute roughly 30,000 threads simultaneously. We demonstrate that it is possible to construct a multivariate slice sampler that has good mixing properties and is efficient in terms of computing time. The contributions of this article are therefore twofold. We study approaches for constructing a multivariate slice sampler, and we show how parallel computing can be useful for making MCMC algorithms computationally efficient. We study various implementations of our algorithm in the context of real and simulated data.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom