VISA: Variational Inference with Sequential Sample-Average Approximations

Abstract

We present variational inference with sequential sample-average approximations (VISA), a method for approximate inference in computationally intensive models, such as those based on numerical simulations. VISA extends importance-weighted forward-KL variational inference by employing a sequence of sample-average approximations, which are considered valid inside a trust region. This makes it possible to reuse model evaluations across multiple gradient steps, thereby reducing computational cost. We perform experiments on high-dimensional Gaussians, Lotka-Volterra dynamics, and a Pickover attractor, which demonstrate that VISA can achieve comparable approximation accuracy to standard importance-weighted forward-KL variational inference with computational savings of a factor two or more for conservatively chosen learning rates.

Cite

Text

Zimmermann et al. "VISA: Variational Inference with Sequential Sample-Average Approximations." Neural Information Processing Systems, 2024. doi:10.52202/079017-4403

Markdown

[Zimmermann et al. "VISA: Variational Inference with Sequential Sample-Average Approximations." Neural Information Processing Systems, 2024.](https://mlanthology.org/neurips/2024/zimmermann2024neurips-visa/) doi:10.52202/079017-4403

BibTeX

@inproceedings{zimmermann2024neurips-visa,
  title     = {{VISA: Variational Inference with Sequential Sample-Average Approximations}},
  author    = {Zimmermann, Heiko and Naesseth, Christian A. and van de Meent, Jan-Willem},
  booktitle = {Neural Information Processing Systems},
  year      = {2024},
  doi       = {10.52202/079017-4403},
  url       = {https://mlanthology.org/neurips/2024/zimmermann2024neurips-visa/}
}