Interleave Variational Optimization with Monte Carlo Sampling: A Tale of Two Approximate Inference Paradigms

Abstract

Computing the partition function of a graphical model is a fundamental task in probabilistic inference. Variational bounds and Monte Carlo methods, two important approximate paradigms for this task, each has its respective strengths for solving different types of problems, but it is often nontrivial to decide which one to apply to a particular problem instance without significant prior knowledge and a high level of expertise. In this paper, we propose a general framework that interleaves optimization of variational bounds (via message passing) with Monte Carlo sampling. Our adaptive interleaving policy can automatically balance the computational effort between these two schemes in an instance-dependent way, which provides our framework with the strengths of both schemes, leads to tighter anytime bounds and an unbiased estimate of the partition function, and allows flexible tradeoffs between memory, time, and solution quality. We verify our approach empirically on real-world problems taken from recent UAI inference competitions.

Cite

Text

Lou et al. "Interleave Variational Optimization with Monte Carlo Sampling: A Tale of Two Approximate Inference Paradigms." AAAI Conference on Artificial Intelligence, 2019. doi:10.1609/AAAI.V33I01.33017900

Markdown

[Lou et al. "Interleave Variational Optimization with Monte Carlo Sampling: A Tale of Two Approximate Inference Paradigms." AAAI Conference on Artificial Intelligence, 2019.](https://mlanthology.org/aaai/2019/lou2019aaai-interleave/) doi:10.1609/AAAI.V33I01.33017900

BibTeX

@inproceedings{lou2019aaai-interleave,
  title     = {{Interleave Variational Optimization with Monte Carlo Sampling: A Tale of Two Approximate Inference Paradigms}},
  author    = {Lou, Qi and Dechter, Rina and Ihler, Alexander},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2019},
  pages     = {7900-7907},
  doi       = {10.1609/AAAI.V33I01.33017900},
  url       = {https://mlanthology.org/aaai/2019/lou2019aaai-interleave/}
}