🌙

Barker提议及其他局部平衡Metropolis-Hastings算法的最优设计

Optimal design of the Barker proposal and other locally balanced Metropolis–Hastings algorithms

Biometrika · 2022
被引 8
ABS 4

中文导读

研究一类局部平衡Metropolis-Hastings算法,推导出渐近最优接受率57%和缩放因子n^{-1/3},并给出Barker提议中噪声分布的最优选择,数值模拟显示双峰噪声分布比原高斯版本更高效。

Abstract

Summary We study the class of first-order locally balanced Metropolis–Hastings algorithms introduced in Livingstone & Zanella (2022). To choose a specific algorithm within the class, the user must select a balancing function $g:{\mathbb{R}}_+ \to {\mathbb{R}}_+$ satisfying $g(t) = tg(1/t)$ and a noise distribution for the proposal increment. Popular choices within the class are the Metropolis-adjusted Langevin algorithm and the recently introduced Barker proposal. We first establish a general limiting optimal acceptance rate of 57$\%$ and scaling of $n^{-1/3}$, as the dimension $n$ tends to infinity among all members of the class under mild smoothness assumptions on $g$ and when the target distribution for the algorithm is of product form. In particular, we obtain an explicit expression for the asymptotic efficiency of an arbitrary algorithm in the class, as measured by expected squared jumping distance. We then consider how to optimize this expression under various constraints. We derive an optimal choice of noise distribution for the Barker proposal, an optimal choice of balancing function under a Gaussian noise distribution, and an optimal choice of first-order locally balanced algorithm among the entire class, which turns out to depend on the specific target distribution. Numerical simulations confirm our theoretical findings, and in particular, show that a bimodal choice of noise distribution in the Barker proposal gives rise to a practical algorithm that is consistently more efficient than the original Gaussian version.

统计学计算统计马尔可夫链蒙特卡洛算法设计