Fast Doubly-Adaptive MCMC to Estimate the Gibbs Partition Function with Weak Mixing Time Bounds

11/14/2021
by   Shahrzad Haddadan, et al.
0

We present a novel method for reducing the computational complexity of rigorously estimating the partition functions (normalizing constants) of Gibbs (Boltzmann) distributions, which arise ubiquitously in probabilistic graphical models. A major obstacle to practical applications of Gibbs distributions is the need to estimate their partition functions. The state of the art in addressing this problem is multi-stage algorithms, which consist of a cooling schedule, and a mean estimator in each step of the schedule. While the cooling schedule in these algorithms is adaptive, the mean estimation computations use MCMC as a black-box to draw approximate samples. We develop a doubly adaptive approach, combining the adaptive cooling schedule with an adaptive MCMC mean estimator, whose number of Markov chain steps adapts dynamically to the underlying chain. Through rigorous theoretical analysis, we prove that our method outperforms the state of the art algorithms in several factors: (1) The computational complexity of our method is smaller; (2) Our method is less sensitive to loose bounds on mixing times, an inherent component in these algorithms; and (3) The improvement obtained by our method is particularly significant in the most challenging regime of high-precision estimation. We demonstrate the advantage of our method in experiments run on classic factor graphs, such as voting models and Ising models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/15/2018

Minibatch Gibbs Sampling on Large Graphical Models

Gibbs sampling is the de facto Markov chain Monte Carlo method used for ...
research
03/28/2019

Approximate spectral gaps for Markov chains mixing times in high-dimension

This paper introduces a concept of approximate spectral gap to analyze t...
research
07/17/2020

Parameter estimation for Gibbs distributions

We consider Gibbs distributions, which are families of probability distr...
research
04/26/2019

Dynamic MCMC Sampling

The Markov chain Monte Carlo (MCMC) methods are the primary tools for sa...
research
08/02/2016

Fast Mixing Markov Chains for Strongly Rayleigh Measures, DPPs, and Constrained Sampling

We study probability measures induced by set functions with constraints....
research
11/21/2016

Probabilistic Duality for Parallel Gibbs Sampling without Graph Coloring

We present a new notion of probabilistic duality for random variables in...
research
08/30/2018

Accelerating Parallel Tempering: Quantile Tempering Algorithm (QuanTA)

Using MCMC to sample from a target distribution, π(x) on a d-dimensional...

Please sign up or login with your details

Forgot password? Click here to reset