Neural Spline Flows

Abstract

A normalizing flow models a complex probability density as an invertible transformation of a simple base density. Flows based on either coupling or autoregressive transforms both offer exact density evaluation and sampling, but rely on the parameterization of an easily invertible elementwise transformation, whose choice determines the flexibility of these models. Building upon recent work, we propose a fully-differentiable module based on monotonic rational-quadratic splines, which enhances the flexibility of both coupling and autoregressive transforms while retaining analytic invertibility. We demonstrate that neural spline flows improve density estimation, variational inference, and generative modeling of images.

Cite

Text

Durkan et al. "Neural Spline Flows." Neural Information Processing Systems, 2019.

Markdown

[Durkan et al. "Neural Spline Flows." Neural Information Processing Systems, 2019.](https://mlanthology.org/neurips/2019/durkan2019neurips-neural/)

BibTeX

@inproceedings{durkan2019neurips-neural,
  title     = {{Neural Spline Flows}},
  author    = {Durkan, Conor and Bekasov, Artur and Murray, Iain and Papamakarios, George},
  booktitle = {Neural Information Processing Systems},
  year      = {2019},
  pages     = {7511-7522},
  url       = {https://mlanthology.org/neurips/2019/durkan2019neurips-neural/}
}