Scan Order in Gibbs Sampling: Models in Which It Matters and Bounds on How Much

Abstract

Gibbs sampling is a Markov Chain Monte Carlo sampling technique that iteratively samples variables from their conditional distributions. There are two common scan orders for the variables: random scan and systematic scan. Due to the benefits of locality in hardware, systematic scan is commonly used, even though most statistical guarantees are only for random scan. While it has been conjectured that the mixing times of random scan and systematic scan do not differ by more than a logarithmic factor, we show by counterexample that this is not the case, and we prove that that the mixing times do not differ by more than a polynomial factor under mild conditions. To prove these relative bounds, we introduce a method of augmenting the state space to study systematic scan using conductance.

Cite

Text

He et al. "Scan Order in Gibbs Sampling: Models in Which It Matters and Bounds on How Much." Neural Information Processing Systems, 2016.

Markdown

[He et al. "Scan Order in Gibbs Sampling: Models in Which It Matters and Bounds on How Much." Neural Information Processing Systems, 2016.](https://mlanthology.org/neurips/2016/he2016neurips-scan/)

BibTeX

@inproceedings{he2016neurips-scan,
  title     = {{Scan Order in Gibbs Sampling: Models in Which It Matters and Bounds on How Much}},
  author    = {He, Bryan D and De Sa, Christopher M and Mitliagkas, Ioannis and Ré, Christopher},
  booktitle = {Neural Information Processing Systems},
  year      = {2016},
  pages     = {1-9},
  url       = {https://mlanthology.org/neurips/2016/he2016neurips-scan/}
}