preprintarXiv (Cornell University)Nov 18, 2011GREEN OA

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

2

Topics & keywords

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.