2017
DOI: 10.14495/jsiaml.9.33
|View full text |Cite
|
Sign up to set email alerts
|

Hamiltonian Monte Carlo with explicit, reversible, and volume-preserving adaptive step size control

Abstract: Hamiltonian Monte Carlo is a Markov chain Monte Carlo method that uses Hamiltonian dynamics to efficiently produce distant samples. It employs geometric numerical integration to simulate Hamiltonian dynamics, which is a key of its high performance. We present a Hamiltonian Monte Carlo method with adaptive step size control to further enhance the efficiency. We propose a new explicit, reversible, and volume-preserving integration method to adaptively set the step sizes, which does not violate the detailed balan… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 8 publications
0
3
0
Order By: Relevance
“…In other words, (x, p) = L(x ′ , p ′ ) is not satisfied in general. The HMC with the detailed balance condition can be realized using a leapfrog operator L adaptively defined with an appropriate waiting time [30]. In contrast, our proposed method does not constrain any leapfrog operator.…”
Section: Summary and Discussionmentioning
confidence: 99%
“…In other words, (x, p) = L(x ′ , p ′ ) is not satisfied in general. The HMC with the detailed balance condition can be realized using a leapfrog operator L adaptively defined with an appropriate waiting time [30]. In contrast, our proposed method does not constrain any leapfrog operator.…”
Section: Summary and Discussionmentioning
confidence: 99%
“…If the composite gradient grows faster than linearly in x then the dynamical system exhibits stiffness, meaning gradients change very quickly and hence numerical approximations in which they are assumed to be constant over small time periods will become unstable. Two possible remedies are to use a more complex implicit numerical method or adaptive step-size control, as discussed in Okudo & Suzuki (2016). With the standard choice of kinetic energy ∇K • ∇U(x) = ∇U(x), meaning these instabilities occur when ∇U(x) grows faster than linearly in x .…”
Section: Illustrative Examplementioning
confidence: 99%
“…Our implicit midpoint-based method is able to achieve efficiency gains over leapfrog on a more general class of problems. Okudo and Suzuki (2015) modify the leapfrog integrator in HMC by adding an auxiliary variable that allows for online adaptation of the stepsize. The RMHMC method of Girolami and Calderhead (2011) and the SoftAbs extension introduced by Betancourt (2013) both use the local Hessian of the potential energy function to adaptively change the mass matrix of HMC.…”
Section: Introductionmentioning
confidence: 99%