Adaptive tuning of Hamiltonian Monte Carlo methods
Elena Akhmatskaya, Lorenzo Nagar, Jose Antonio Carrillo, Leonardo Gavira Balmacz, Hristo Inouzhe, Martín Parga Pazos, María Xosé Rodríguez Álvarez
TL;DR
This work tackles the persistent challenge of tuning Hamiltonian Monte Carlo (HMC) hyperparameters for efficient Bayesian inference. It introduces Adaptive Tuning (ATune), which automatically discovers system-specific integrators and hyperparameters to produce AT-HMC and Generalized AT-HMC (AT-GHMC) with no production overhead, leveraging burn-in data and s-AIA-based integration. A key innovation is the joint optimization of the integration scheme, step-size randomization, and partial momentum update, including principled randomization intervals for both $\Delta t$ and $\varphi$, plus an automated selection of trajectory lengths. Empirical results across Gaussian benchmarks and three real-world applications (breast cancer BLR, cell-cell adhesion PDEs, and Influenza A outbreaks) show that AT-GHMC substantially outperforms standard HMC and state-of-the-art NUTS in stability and sampling efficiency, demonstrating broad practical impact for complex Bayesian models.
Abstract
With the recently increased interest in probabilistic models, the efficiency of an underlying sampler becomes a crucial consideration. A Hamiltonian Monte Carlo (HMC) is one popular option for models of this kind. Performance of HMC, however, strongly relies on a choice of parameters associated with an integration method for Hamiltonian equations, which up to date remains mainly heuristic or introduces time complexity. We propose a novel computationally inexpensive and flexible approach (we call it Adaptive Tuning or ATune) that, by combining a theoretical analysis of the multivariate Gaussian model with simulation data generated during a burn-in stage of HMC, detects a system specific splitting integrator with a set of reliable HMC hyperparameters, including their credible randomization intervals, to be readily used in a production simulation. The method automatically eliminates those values of simulation parameters which could cause undesired extreme scenarios, such as resonance artefacts, low accuracy or poor sampling. The new approach is implemented in the in-house software package HaiCS, with no computational overheads introduced in a production simulation, and can be easily incorporated in any package for Bayesian inference with HMC. The tests on popular statistical models reveal the superiority of adaptively tuned HMC and generalized Hamiltonian Monte Carlo (GHMC) in terms of stability, performance and accuracy over conventional HMC tuned heuristically and coupled with the well-established integrators. We also claim that the generalized formulation of HMC, i.e. GHMC, is preferable for achieving high sampling performance. The efficiency of the new methodology is assessed in comparison with state-of-the-art samplers, e.g. NUTS, in real-world applications, such as endocrine therapy resistance in cancer, modeling of cell-cell adhesion dynamics and influenza A epidemic outbreak.
