Importance sampling (IS) is a powerful Monte Carlo (MC) methodology for approximating integrals, for instance in the context of Bayesian inference. In IS, the samples are simulated from the so-called proposal distribution, and the choice of this proposal is key for achieving a high performance. In adaptive IS (AIS) methods, a set of proposals is iteratively improved. AIS is a relevant and timely methodology although many limitations remain yet to be overcome, e.g., the curse of dimensionality in high-dimensional and multi-modal problems. Moreover, the Hamiltonian Monte Carlo (HMC) algorithm has become increasingly popular in machine learning and statistics. HMC has several appealing features such as its exploratory behavior, especially in high-dimensional targets, when other methods suffer. In this paper, we introduce the novel Hamiltonian adaptive importance sampling (HAIS) method. HAIS implements a two-step adaptive process with parallel HMC chains that cooperate at each iteration. The proposed HAIS efficiently adapts a population of proposals, extracting the advantages of HMC. HAIS can be understood as a particular instance of the generic layered AIS family with an additional resampling step. HAIS achieves a significant performance improvement in high-dimensional problems w.r.t. state-of-the-art algorithms. We discuss the statistical properties of HAIS and show its high performance in two challenging examples.
翻译:重要程度取样(IS)是蒙特卡洛(Monte Carlo)的有力方法,用于接近整体组成部分,例如巴耶斯的推断。在IS中,样品根据所谓的建议分布进行模拟,选择这个建议是实现高性能的关键。在适应性IS(AIS)方法中,一套建议得到迭代改进。AIS是一种相关和及时的方法,尽管许多限制仍有待克服,例如,高维和多模式问题中维度的诅咒。此外,汉密尔顿·蒙特卡洛(HMC)算法在机器学习和统计中越来越受欢迎。Hamilian Monte Carlo(HMC)算法(HMC)算法具有若干吸引性特征,例如其探索性行为,特别是在高维度目标中,这是实现高性表现的关键。在本文中,我们介绍了汉密尔顿(HAIS)的适应性重要性取样方法。HAMIS(HAIS)与每次反复合作的HMC链平行的两步适应性进程。拟议的HAIS(HMC)有效地调整了其优势,在机器学习和统计性高维度分析中特别的一步,可以理解HIS(HAIS)在高层次分析中取得高度业绩。