Relaxing Bijectivity Constraints with Continuously Indexed Normalising Flows

Rob Cornish, Anthony L. Caterini, George Deligiannidis, Arnaud Doucet
9/30/2019
stat.MLcs.LG

Official code: jrmcornish/cif (32 stars, last commit 2021-09-16). 1 more implementation below.

Abstract

We show that normalising flows become pathological when used to model targets whose supports have complicated topologies. In this scenario, we prove that a flow must become arbitrarily numerically noninvertible in order to approximate the target closely. This result has implications for all flow-based models, and especially Residual Flows (ResFlows), which explicitly control the Lipschitz constant of the bijection used. To address this, we propose Continuously Indexed Flows (CIFs), which replace the single bijection used by normalising flows with a continuously indexed family of bijections, and which can intuitively "clean up" mass that would otherwise be misplaced by a single bijection. We show theoretically that CIFs are not subject to the same topological limitations as normalising flows, and obtain better empirical performance on a variety of models and benchmarks.

View on arXivView PDF

Code Implementations(2)

jrmcornish/cifOfficial100%

PyTorch implementation of Continuously Indexed Flows paper, with many baseline normalising flows

322Shell, PythonFeb 20, 20205 years ago
jrmcornish/lgfOfficial100%

Pytorch implementation of Localised Generative Flows

122PythonOct 5, 20196 years ago

Similar Papers

Cite this paper

@article{cornish2019relaxing,
  title  = {Relaxing Bijectivity Constraints with Continuously Indexed Normalising Flows},
  author = {Rob Cornish and Anthony L. Caterini and George Deligiannidis and Arnaud Doucet},
  year   = {2019},
  eprint = {1909.13833},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1909.13833}
}

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/1909.13833.svg)](https://codeofpaper.com/paper/1909.13833)

Discussion