arXiv (Cornell University) · 2014 · 10 citations · 21 references
EngineeringComputer ScienceComputational GeometryProbability TheoryStochastic ProcessesBayesian StatisticsMarkov Chain Monte CarloMarkov ChainsMarkov ProcessesMonte Carlo MethodsRiemannian GeometryCross-sectional CurvatureCurvatureError BoundsHamiltonian Monte CarloLower Bounds Of ErrorMarkov Chain Monte Carlo ConvergenceRiemannian MetricSectional Curvature Measures
In this article, we analyze Hamiltonian Monte Carlo (HMC) by placing it in the setting of Riemannian geometry using the Jacobi metric, so that each step corresponds to a geodesic on a suitable Riemannian manifold. We then combine the notion of curvature of a Markov chain due to Joulin and Ollivier with the classical sectional curvature from Riemannian geometry to derive error bounds for HMC in important cases, where we have positive curvature. These cases include several classical distributions such as multivariate Gaussians, and also distributions arising in the study of Bayesian image registration. The theoretical development suggests the sectional curvature as a new diagnostic tool for convergence for certain Markov chains.
21
Equation of State Calculations by Fast Computing Machines
N. Metropolis, Arianna W. Rosenbluth, M. N. Rosenbluth et al. · The Journal of Chemical Physics · 1953 · 37.1K citations
Monte Carlo sampling methods using Markov chains and their applications
W. Keith Hastings · Biometrika · 1970 · 15.2K citations
S Duane, A.D. Kennedy, B.J. Pendleton et al. · Physics Letters B · 1987 · 3.9K citations