Flows for Flows: Training Normalizing Flows Between Arbitrary Distributions with Maximum Likelihood Estimation
Samuel Klein, John Andrew Raine, Tobias Golling

TL;DR
This paper introduces a method to train normalizing flows between any two distributions using maximum likelihood estimation, enhancing flexibility especially for conditional flows and optimal transport applications.
Contribution
It proposes a novel approach where the base distribution of a normalizing flow is itself modeled by a flow, enabling mappings between arbitrary distributions.
Findings
Effective training of flows between arbitrary distributions
Enhanced conditional flow modeling capabilities
Incorporation of optimal transport constraints
Abstract
Normalizing flows are constructed from a base distribution with a known density and a diffeomorphism with a tractable Jacobian. The base density of a normalizing flow can be parameterised by a different normalizing flow, thus allowing maps to be found between arbitrary distributions. We demonstrate and explore the utility of this approach and show it is particularly interesting in the case of conditional normalizing flows and for introducing optimal transport constraints on maps that are constructed using normalizing flows.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Gaussian Processes and Bayesian Inference · Neural Networks and Applications
MethodsBalanced Selection · Normalizing Flows
