Convergence of Gibbs Sampling: Coordinate Hit-and-Run Mixes Fast

09/23/2020
by   Aditi Laddha, et al.
0

The Gibbs Sampler is a general method for sampling high-dimensional distributions, dating back to 1971 [Turchin1971]. In each step, we pick a random coordinate and re-sample that coordinate from the distribution induced by fixing all other coordinates. While it has become widely used over the past half-century, guarantees of efficient convergence have been elusive. Here we show that for convex bodies in ℝ^n with diameter D, the resulting Coordinate Hit-and-Run (CHAR) algorithm mixes in poly(n,D) steps. This is the first polynomial guarantee for this widely-used algorithm. We also give a lower bound on the mixing rate, showing that it is strictly worse than hit-and-run or the ball walk in the worst case.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/29/2020

On the mixing time of coordinate Hit-and-Run

We obtain a polynomial upper bound on the mixing time T_CHR(ϵ) of the co...
research
10/29/2020

Rates of convergence for Gibbs sampling in the analysis of almost exchangeable data

Motivated by de Finetti's representation theorem for partially exchangea...
research
10/20/2018

A Polynomial Time MCMC Method for Sampling from Continuous DPPs

We study the Gibbs sampling algorithm for continuous determinantal point...
research
12/01/2022

Hit-and-run mixing via localization schemes

We analyze the hit-and-run algorithm for sampling uniformly from an isot...
research
11/08/2022

Sampling from convex sets with a cold start using multiscale decompositions

Running a random walk in a convex body K⊆ℝ^n is a standard approach to s...
research
12/08/2017

Stochastic Dual Coordinate Descent with Bandit Sampling

Coordinate descent methods minimize a cost function by updating a single...
research
04/17/2019

Stable recovery and the coordinate small-ball behaviour of random vectors

Recovery procedures in various application in Data Science are based on ...

Please sign up or login with your details

Forgot password? Click here to reset