Hanson Timothy E, Monteiro João V D, Jara Alejandro
Department of Statistics, University of South Carolina, Columbia, SC 29208.
J Comput Graph Stat. 2011 Mar 1;20(1):41-62. doi: 10.1198/jcgs.2010.09115.
We present a simple, efficient, and computationally cheap sampling method for exploring an un-normalized multivariate density on ℝ(d), such as a posterior density, called the Polya tree sampler. The algorithm constructs an independent proposal based on an approximation of the target density. The approximation is built from a set of (initial) support points - data that act as parameters for the approximation - and the predictive density of a finite multivariate Polya tree. In an initial "warming-up" phase, the support points are iteratively relocated to regions of higher support under the target distribution to minimize the distance between the target distribution and the Polya tree predictive distribution. In the "sampling" phase, samples from the final approximating mixture of finite Polya trees are used as candidates which are accepted with a standard Metropolis-Hastings acceptance probability. Several illustrations are presented, including comparisons of the proposed approach to Metropolis-within-Gibbs and delayed rejection adaptive Metropolis algorithm.
我们提出了一种简单、高效且计算成本低廉的采样方法,用于探索(\mathbb{R}^d)上的未归一化多元密度,例如后验密度,称为波利亚树采样器。该算法基于目标密度的近似构建独立提议。这种近似由一组(初始)支持点——用作近似参数的数据——以及有限多元波利亚树的预测密度构建而成。在初始的“预热”阶段,支持点在目标分布下迭代地重新定位到支持度更高的区域,以最小化目标分布与波利亚树预测分布之间的距离。在“采样”阶段,来自有限波利亚树最终近似混合的样本用作候选样本,并以标准的梅特罗波利斯 - 黑斯廷斯接受概率被接受。给出了几个示例,包括将所提出的方法与吉布斯内梅特罗波利斯算法和延迟拒绝自适应梅特罗波利斯算法进行比较。