On randomized step sizes in Metropolis-Hastings algorithms
Sebastiano Grazzi, Samuel Livingstone, Lionel Riou-Durand
TL;DR
This work addresses the sensitivity of Metropolis–Hastings algorithms to step-size tuning by introducing randomized step-size schemes, namely an auxiliary-variable kernel $\overline{P}_h$ and a marginalized kernel $M_h$. The authors prove that, under mild conditions, these randomized kernels inherit the base algorithm's spectral-gap properties and maintain robustness to tuning, with $M_h$ offering smaller asymptotic variance when implementable. They establish scaling-limit results showing that high-dimensional performance is preserved and that step-size jitter can increase the optimal acceptance rate for Langevin and Hamiltonian samplers when $\mu$ is Uniform or Exponential; theoretical findings are complemented by extensive simulations on Neal's funnel, Rosenbrock, and Poisson-regression benchmarks. Overall, randomized step sizes provide a principled and practical route to more robust MCMC performance in high dimensions.
Abstract
The performance of Metropolis-Hastings algorithms is highly sensitive to the choice of step size, and miss-specification can lead to severe loss of efficiency. We study algorithms with randomized step sizes, considering both auxiliary-variable and marginalized constructions. We show that algorithms with a randomized step size inherit weak Poincaré inequalities/spectral gaps from their fixed-step-size counterparts under minimal conditions, and that the marginalized kernel should always be preferred in terms of asymptotic variance to the auxiliary-variable choice if it is implementable. In addition we show that both types of randomization make an algorithm robust to tuning, meaning that spectral gaps decay polynomially as the step size is increasingly poorly chosen. We further show that step-size randomization often preserves high-dimensional scaling limits and algorithmic complexity, while increasing the optimal acceptance rate for Langevin and Hamiltonian samplers when an Exponential or Uniform distribution is chosen to randomize the step size. Theoretical results are complemented with a numerical study on challenging benchmarks such as Poisson regression, Neal's funnel and the Rosenbrock (banana) distribution.
