Abstract
We investigate numerical integration of ordinary differential equations (ODEs) for Hamiltonian Monte Carlo (HMC). High-quality integration is crucial for designing efficient and effective proposals for HMC. While the standard method is leapfrog (Störmer-Verlet) integration, we propose the use of an exponential integrator, which is robust to stiff ODEs with highly-oscillatory components. This oscillation is difficult to reproduce using leapfrog integration, even with carefully selected integration parameters and preconditioning. Concretely, we use a Gaussian distribution approximation to segregate stiff components of the ODE. We integrate this term analytically for stability and account for deviation from the approximation using variation of constants. We consider various ways to derive Gaussian approximations and conduct extensive empirical studies applying the proposed "exponential HMC" to several benchmarked learning problems. We compare to state-of-the-art methods for improving leapfrog HMC and demonstrate the advantages of our method in generating many effective samples with high acceptance rates in short running times.
Original language | English (US) |
---|---|
Title of host publication | 32nd International Conference on Machine Learning, ICML 2015 |
Editors | David Blei, Francis Bach |
Publisher | International Machine Learning Society (IMLS) |
Pages | 1142-1151 |
Number of pages | 10 |
ISBN (Electronic) | 9781510810587 |
State | Published - 2015 |
Externally published | Yes |
Event | 32nd International Conference on Machine Learning, ICML 2015 - Lile, France Duration: Jul 6 2015 → Jul 11 2015 |
Publication series
Name | 32nd International Conference on Machine Learning, ICML 2015 |
---|---|
Volume | 2 |
Other
Other | 32nd International Conference on Machine Learning, ICML 2015 |
---|---|
Country/Territory | France |
City | Lile |
Period | 07/6/15 → 07/11/15 |
Bibliographical note
Publisher Copyright:Copyright © 2015 by the author(s).
ASJC Scopus subject areas
- Human-Computer Interaction
- Computer Science Applications