Automated parameter blocking for efficient Markov chain Monte Carlo sampling
From MaRDI portal
(Redirected from Publication:1699668)
Abstract: Markov chain Monte Carlo (MCMC) sampling is an important and commonly used tool for the analysis of hierarchical models. Nevertheless, practitioners generally have two options for MCMC: utilize existing software that generates a black-box "one size fits all" algorithm, or the challenging (and time consuming) task of implementing a problem-specific MCMC algorithm. Either choice may result in inefficient sampling, and hence researchers have become accustomed to MCMC runtimes on the order of days (or longer) for large models. We propose an automated procedure to determine an efficient MCMC algorithm for a given model and computing platform. Our procedure dynamically determines blocks of parameters for joint sampling that result in efficient sampling of the entire model. We test this procedure using a diverse suite of example models, and observe non-trivial improvements in MCMC efficiency for many models. Our procedure is the first attempt at such, and may be generalized to a broader space of MCMC algorithms. Our results suggest that substantive improvements in MCMC efficiency may be practically realized using our automated blocking procedure, or variants thereof, which warrants additional study and application.
Recommendations
Cited in
(10)- Nested adaptation of MCMC algorithms
- Spatiotemporal blocking of the bouncy particle sampler for efficient inference in state-space models
- Block Gibbs samplers for logistic mixed models: convergence properties and a comparison with full Gibbs samplers
- On the convergence rate of the ``out-of-order block Gibbs sampler
- Demand Models With Random Partitions
- Simulating Markov Random Fields With a Conclique-Based Gibbs Sampler
- Bayesian Pairwise Comparison of High-Dimensional Images
- Unconstrained Metropolis-Hastings sampling of covariance matrices
- A hybrid Markov chain Monte Carlo approach for structural learning in Bayesian networks based on variable blocking
- Efficient MCMC sampling in dynamic mixture models
This page was built for publication: Automated parameter blocking for efficient Markov chain Monte Carlo sampling
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1699668)