Stacking for Non-mixing Bayesian Computations: The Curse and Blessing of Multimodal Posteriors
arXiv:2006.12335
Abstract
When working with multimodal Bayesian posterior distributions, Markov chain Monte Carlo (MCMC) algorithms have difficulty moving between modes, and default variational or mode-based approximate inferences will understate posterior uncertainty. And, even if the most important modes can be found, it is difficult to evaluate their relative weights in the posterior. Here we propose an approach using parallel runs of MCMC, variational, or mode-based inference to hit as many modes or separated regions as possible and then combine these using Bayesian stacking, a scalable method for constructing a weighted average of distributions. The result from stacking efficiently samples from multimodal posterior distribution, minimizes cross validation prediction error, and represents the posterior uncertainty better than variational inference, but it is not necessarily equivalent, even asymptotically, to fully Bayesian inference. We present theoretical consistency with an example where the stacked inference approximates the true data generating process from the misspecified model and a non-mixing sampler, from which the predictive performance is better than full Bayesian inference, hence the multimodality can be considered a blessing rather than a curse under model misspecification. We demonstrate practical implementation in several model families: latent Dirichlet allocation, Gaussian process regression, hierarchical regression, horseshoe variable selection, and neural networks.
minor revision
References in corpus (11)
- Sparsity information and regularization in the horseshoe and other shrinkage priors
- A General Framework for the Parametrization of Hierarchical Models
- What Are Bayesian Neural Network Posteriors Really Like?
- Rapid Mixing of Hamiltonian Monte Carlo on Strongly Log-Concave Distributions
- Variational Boosting: Iteratively Refining Posterior Approximations
- Nonparametric variational inference
- Bayesian hierarchical stacking: Some models are (somewhere) useful
- Holes in Bayesian Statistics
- Ensemble Model Patching: A Parameter-Efficient Variational Bayesian Neural Network
- When are Bayesian model probabilities overconfident?
- Adaptive Path Sampling in Metastable Posterior Distributions
Cited by in corpus (7)
- A Review of Uncertainty Quantification in Deep Learning: Techniques, Applications and Challenges
- Bayesian hierarchical stacking: Some models are (somewhere) useful
- Global estimation and scenario-based projections of sex ratio at birth and missing female births using a Bayesian hierarchical time series mixture model
- On Stein Variational Neural Network Ensembles
- Adaptive Path Sampling in Metastable Posterior Distributions
- Transformation Models for Flexible Posteriors in Variational Bayes
- Neural Variational Gradient Descent