The No-U-Turn Sampler: Adaptively Setting Path Lengths in Hamiltonian Monte Carlo
Indexed inarxivdatacite
Abstract
Hamiltonian Monte Carlo (HMC) is a Markov chain Monte Carlo (MCMC) algorithm that avoids the random walk behavior and sensitivity to correlated parameters that plague many MCMC methods by taking a series of steps informed by first-order gradient information. These features allow it to converge to high-dimensional target distributions much more quickly than simpler methods such as random walk Metropolis or Gibbs sampling. However, HMC's performance is highly sensitive to two user-specified parameters: a step size ε and a desired number of steps L. In particular, if L is too small then the algorithm exhibits undesirable random walk behavior, while if L is too large the algorithm wastes computation. We introduce…
Citation impact
1,806
total citations
- FWCI
- —
- Percentile
- —
- References
- 17
Citations per year
Authors
2Topics & keywords
Topics
Keywords
- Markov chain Monte Carlo
- Random walk
- Rejection sampling
- Monte Carlo method
- Algorithm
- Computer science
- Hybrid Monte Carlo
- Metropolis–Hastings algorithm
No related works found for this paper.