Hamiltonian Monte Carlo (HMC) is a powerful Markov Chain Monte Carlo (MCMC) method for sampling from complex high-dimensional continuous distributions. However, in many situations it is necessary or desirable to combine HMC with other Metropolis-Hastings (MH) samplers. The common HMC-within-Gibbs strategy implies a trade-off between long HMC trajectories and more frequent other MH updates. Addressing this trade-off has been the focus of several recent works. In this paper we propose Metropolis Augmented Hamiltonian Monte Carlo (MAHMC), an HMC variant that allows MH updates within HMC and eliminates this trade-off. Experiments on two representative examples demonstrate MAHMC's efficiency and ease of use when compared with within-Gibbs alternatives.
翻译:汉密尔顿·蒙特卡洛(HMC)是利用复杂的高维连续分布进行取样的强有力的Markov链条蒙特卡洛(MCMC)方法,但在许多情况下,将HMC与其他大都会-哈斯廷(MH)取样者结合起来是必要的或可取的。常见的HMC内吉布斯(HMC)战略意味着在HMC长长的轨迹与更经常的其他MH更新之间进行权衡。解决这一权衡是最近若干工作的重点。本文建议大都会扩大汉密尔顿-蒙特卡洛(MAMHC)这一HMC变体允许HMC内部更新并消除这种交易。对两个有代表性的例子的实验表明,MAHMC与Gibs内部的替代品相比,其效率和使用方便。