Leveraging Sparsity to Improve No-U-Turn Sampling Efficiency for Hierarchical Bayesian Models
Cole C. Monnahan (1), Kasper Kristensen (2), James T. Thorson (1), Bob Carpenter (3) ((1) NOAA Fisheries, (2) Technical University of Denmark, (3) Flatiron Institute)

TL;DR
This paper introduces Sparse NUTS (SNUTS), a preconditioning method that uses a sparse precision matrix to significantly accelerate NUTS sampling in high-dimensional, correlated hierarchical Bayesian models, especially when the posterior is sparse.
Contribution
The paper presents SNUTS, a novel preconditioning approach that leverages sparse precision matrices to improve NUTS efficiency in high-dimensional Bayesian models with correlated parameters.
Findings
SNUTS converges 10-100 times faster than standard NUTS with diagonal or dense preconditioners.
SNUTS outperforms Pathfinder variational inference in several case studies.
SNUTS is most effective in high-dimensional, sparse, and highly correlated models, scalable beyond 10,000 parameters.
Abstract
Analysts routinely use Bayesian hierarchical models to understand natural processes. The no-U-turn sampler (NUTS) is the most widely used algorithm to sample high-dimensional, continuously differentiable models. But NUTS is slowed by high correlations, especially in high dimensions, limiting the complexity of applied analyses. Here we introduce Sparse NUTS (SNUTS), which preconditions (decorrelates and descales) posteriors using a sparse precision matrix (). We use Template Model Builder (TMB) to efficiently compute from the mode of the Laplace approximation to the marginal posterior, then pass the preconditioned posterior to NUTS through the Bayesian software Stan for sampling. We apply SNUTS to seventeen diverse case studies to demonstrate that preconditioning with converges one to two orders of magnitude faster than Stan's industry standard diagonal or dense…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGaussian Processes and Bayesian Inference · Advanced Causal Inference Techniques · Statistical Methods and Bayesian Inference
