Flow Annealed Importance Sampling Bootstrap

Abstract

Normalizing flows are tractable density models that can approximate complicated target distributions, e.g. Boltzmann distributions of physical systems. However, current methods for training flows either suffer from mode-seeking behavior, use samples from the target generated by expensive MCMC simulations, or use stochastic losses that have high variance. To avoid these problems, we augment flows with annealed importance sampling (AIS) and minimize the mass-covering $\alpha$-divergence with $\alpha=2$, which minimizes importance weight variance. Our method, Flow AIS Bootstrap (FAB), uses AIS to generate samples in regions where the flow is a poor approximation of the target, facilitating the discovery of new modes. We apply FAB to complex multimodal targets and show that we can approximate them accurately where previous methods fail. To the best of our knowledge, we are the first to learn the Boltzmann distribution of the alanine dipeptide molecule using only the unnormalized target density, without access to samples generated via Molecular Dynamics (MD) simulations: FAB produces better results than training via maximum likelihood on MD samples while using 100 times fewer target evaluations. After reweighting samples, we obtain unbiased histograms of dihedral angles that are almost identical to the ground truth.

Cite

Text

Midgley et al. "Flow Annealed Importance Sampling Bootstrap." NeurIPS 2022 Workshops: AI4Science, 2022.

Markdown

[Midgley et al. "Flow Annealed Importance Sampling Bootstrap." NeurIPS 2022 Workshops: AI4Science, 2022.](https://mlanthology.org/neuripsw/2022/midgley2022neuripsw-flow/)

BibTeX

@inproceedings{midgley2022neuripsw-flow,
  title     = {{Flow Annealed Importance Sampling Bootstrap}},
  author    = {Midgley, Laurence Illing and Stimper, Vincent and Simm, Gregor N. C. and Schölkopf, Bernhard and Hernández-Lobato, José Miguel},
  booktitle = {NeurIPS 2022 Workshops: AI4Science},
  year      = {2022},
  url       = {https://mlanthology.org/neuripsw/2022/midgley2022neuripsw-flow/}
}