Hamiltonian Monte Carlo with Energy Conserving Subsampling
Not on the map. Why?
Abstract (arXiv)
Hamiltonian Monte Carlo (HMC) samples efficiently from high-dimensional posterior distributions with proposed parameter draws obtained by iterating on a discretized version of the Hamiltonian dynamics. The iterations make HMC computationally costly, especially in problems with large datasets, since it is necessary to compute posterior densities and their derivatives with respect to the parameters. Naively computing the Hamiltonian dynamics on a subset of the data causes HMC to lose its key ability to generate distant parameter proposals with high acceptance probability. The key insight in our article is that efficient subsampling HMC for the parameters is possible if both the dynamics and the acceptance probability are computed from the same data subsample in each complete HMC iteration. We show that this is possible to do in a principled way in a HMC-within-Gibbs framework where the subsample is updated using a pseudo marginal MH step and the parameters are then updated using an HMC step, based on the current subsample. We show that our subsampling methods are fast and compare favorably to two popular sampling algorithms that utilize gradient estimates from data subsampling. We also explore the current limitations of subsampling HMC algorithms by varying the quality of the variance reducing control variates used in the estimators of the posterior density and its gradients.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 2 Aug 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 2; 2024: 1; 2025: 1.
8 papers.
- 2021Surrogate Likelihoods for Variational Annealed Importance Samplingcited by 14
- 2022Grassmann Stein Variational Gradient Descentcited by 12
- 2023Physics-informed Information Field Theory for Modeling Physical Systems with Uncertainty Quantificationcited by 9
- 2021On MCMC for variationally sparse Gaussian processes: A pseudo-marginal approachcited by 1
- 2023Bayes Hilbert Spaces for Posterior Approximationcited by 1
- 2024Uncertainty Quantification of Graph Convolution Neural Network Models of Evolving Processescited by 1
- 2025Bayesian neural networks with interpretable priors from Mercer kernelscited by 1
- 2021Truncated Log-concave Sampling with Reflective Hamiltonian Monte Carlocited by 0
- 2025Bayesian neural networks with interpretable priors from Mercer kernels27 Oct 2025
- 2024Uncertainty Quantification of Graph Convolution Neural Network Models of Evolving Processes17 Feb 2024
- 2023Bayes Hilbert Spaces for Posterior Approximation18 Apr 2023
- 2023Physics-informed Information Field Theory for Modeling Physical Systems with Uncertainty Quantification18 Jan 2023
- 2022Grassmann Stein Variational Gradient Descent7 Feb 2022
- 2021Surrogate Likelihoods for Variational Annealed Importance Sampling22 Dec 2021
- 2021On MCMC for variationally sparse Gaussian processes: A pseudo-marginal approach4 Mar 2021
- 2021Truncated Log-concave Sampling with Reflective Hamiltonian Monte Carlo25 Feb 2021