Sylvester Normalizing Flows for Variational Inference

Rianne van den Berg, Leonard Hasenclever, Jakub M. Tomczak, Max Welling
3/15/2018
stat.MLcs.AIcs.LG

Official code: riannevdberg/sylvester-flows (182 stars, MIT, PyTorch, last commit 2019-07-05).

Abstract

Variational inference relies on flexible approximate posterior distributions. Normalizing flows provide a general recipe to construct flexible variational posteriors. We introduce Sylvester normalizing flows, which can be seen as a generalization of planar flows. Sylvester normalizing flows remove the well-known single-unit bottleneck from planar flows, making a single transformation much more flexible. We compare the performance of Sylvester normalizing flows against planar flows and inverse autoregressive flows and demonstrate that they compare favorably on several datasets.

View on arXivView PDF

Code Implementations(1)

PyTorchMIT
18233PythonAug 10, 20187 years agoMIT
deep-learningnormalizing-flowspytorchvae

Cite this paper

@article{berg2018sylvester,
  title  = {Sylvester Normalizing Flows for Variational Inference},
  author = {Rianne van den Berg and Leonard Hasenclever and Jakub M. Tomczak and Max Welling},
  year   = {2018},
  eprint = {1803.05649},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1803.05649}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1803.05649.svg)](https://codeofpaper.com/paper/1803.05649)

Discussion