Hoffman Radul Sountsov 2021 - ChEES-HMC

Routing Summary

This folder fully captures Hoffman, Radul & Sountsov (2021), An Adaptive MCMC Scheme for Setting Trajectory Lengths in Hamiltonian Monte Carlo (AISTATS, PMLR 130): jittered HMC analysis on Gaussians, the ChEES criterion, Algorithm 1, the seven-target benchmark (Table 1), GPU throughput study and jitter ablations. 6 notes. Motivating PyMC examples: E86, E12.

Concept Map

ConceptNoteTypeDepends OnKey Result
Leapfrog, Metropolis correctionHoffman 2021 - HMC Background and the GPU Problem for NUTSdefinition—energy error , steps decoupled from
Cosine autocorrelation of fixed- HMCHoffman 2021 - Gaussian Autocorrelation Analysis and Trajectory JittertheoremHoffman 2021 - HMC Background and the GPU Problem for NUTS, resonance
Jittered sinc autocorrelationHoffman 2021 - Gaussian Autocorrelation Analysis and Trajectory Jittertheoremcosine resultmin at
Second-moment autocorrelationHoffman 2021 - Gaussian Autocorrelation Analysis and Trajectory Jittertheoremsinc resultmin near ; bounds 0.346/0.564
ChEES criterionHoffman 2021 - ChEES Criterion and Algorithm 1definitionHoffman 2021 - Gaussian Autocorrelation Analysis and Trajectory JitterESJD of centred squared norm
ChEES gradient wrt Hoffman 2021 - ChEES Criterion and Algorithm 1theoremChEESAdam on , acceptance-weighted
Algorithm 1 (ChEES-HMC)Hoffman 2021 - ChEES Criterion and Algorithm 1algorithmcriterion, gradientshared jitter, Halton, harmonic-mean step size
Table 1 ESS/gradientHoffman 2021 - Experiments - ESS per Gradient and GPU ThroughputexampleAlgorithm 1best of adaptive methods on 5 of 7 targets
Jitter ablationHoffman 2021 - Jitter Ablations, Discussion and Many-Chain PracticetheoremHoffman 2021 - ChEES Criterion and Algorithm 1uniform jitter on near optimal

Notes

Sources

  • Hoffman Radul Sountsov 2021 - Adaptive-MCMC Scheme for Setting Trajectory Lengths in HMC — Hoffman MD, Radul A, Sountsov P (2021), AISTATS, PMLR 130, 10 pages (supplement not included in the PDF).

See Also