articlearXiv (Cornell University)Jan 1, 2014GREEN OA

The No-U-turn sampler: adaptively setting path lengths in Hamiltonian Monte Carlo

Adobe Systems (United States) · Columbia University

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 e 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

3,279
total citations
FWCI
154.15
Percentile
100%
References
27
Citations per year

Authors

2

Topics & keywords

Keywords
  • Markov chain Monte Carlo
  • Random walk
  • Monte Carlo method
  • Rejection sampling
  • Algorithm
  • Hybrid Monte Carlo
  • Computer science
  • Metropolis–Hastings algorithm
No related works found for this paper.