SurVAE Flows: Surjections to Bridge the Gap between VAEs and Flows
Didrik Nielsen, Priyank Jaini, Emiel Hoogeboom, Ole Winther, Max Welling
Abstract
Normalizing flows and variational autoencoders are powerful generative models that can represent complicated density functions. However, they both impose constraints on the models: Normalizing flows use bijective transformations to model densities whereas VAEs learn stochastic transformations that are non-invertible and thus typically do not provide tractable estimates of the marginal likelihood. In this paper, we introduce SurVAE Flows: A modular framework of composable transformations that encompasses VAEs and normalizing flows. SurVAE Flows bridge the gap between normalizing flows and VAEs with surjective transformations, wherein the transformations are deterministic in one direction -- thereby allowing exact likelihood computation, and stochastic in the reverse direction -- hence providing a lower bound on the corresponding likelihood. We show that several recently proposed methods, including dequantization and augmented normalizing flows, can be expressed as SurVAE Flows. Finally, we introduce common operations such as the max value, the absolute value, sorting and stochastic permutation as composable layers in SurVAE Flows.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 2c0f33ac-8436-4fbc-b9bf-c0f84fc44edfCited by top-tier papers32
- Argmax Flows and Multinomial Diffusion: Learning Categorical DistributionsEmiel Hoogeboom, Didrik Nielsen, Priyank Jaini, Patrick Forré et al.NeurIPS 2021 · 782 citations
- Pre-training Molecular Graph Representation with 3D GeometryShengchao Liu, Hanchen Wang, Weiyang Liu, Joan Lasenby et al.ICLR 2022 · 440 citations
- A Variational Perspective on Diffusion-Based Generative Models and Score MatchingChin-Wei Huang, Jae Hyun Lim, Aaron C. CourvilleNeurIPS 2021 · 246 citations
- E(n) Equivariant Normalizing FlowsVictor Garcia Satorras, Emiel Hoogeboom, Fabian Fuchs, Ingmar Posner et al.NeurIPS 2021 · 246 citations
- Robust Invertible Image SteganographyYoumin Xu, Chong Mou, Yujie Hu, Jingfen Xie et al.CVPR 2022 · 151 citations
Builds on5
- Denoising Diffusion Probabilistic ModelsJonathan Ho, Ajay Jain, Pieter AbbeelNeurIPS 2020 · 35,902 citations
- Stochastic Normalizing FlowsHao Wu, Jonas Köhler, Frank NoéNeurIPS 2020 · 230 citations
- VFlow: More Expressive Generative Flows with Variational Data AugmentationJianfei Chen, Cheng Lu, Biqi Chenli, Jun Zhu et al.ICML 2020 · 64 citations
- The Convolution Exponential and Generalized Sylvester FlowsEmiel Hoogeboom, Victor Garcia Satorras, Jakub M. Tomczak, Max WellingNeurIPS 2020 · 30 citations
- Exchangeable Generative Models with Flow ScansChristopher M. Bender, Kevin O'Connor, Yang Li, Juan Jose Garcia et al.AAAI 2020 · 13 citations
Related papers
- Deterministic training of generative autoencoders using invertible layersGianluigi Silvestri, Daan Roos, Luca AmbrogioniICLR 2023 · 1 citation
- Gradient Boosted Normalizing FlowsRobert A. Giaquinto, Arindam BanerjeeNeurIPS 2020 · 11 citations
- Structured Flow Autoencoders: Learning Structured Probabilistic Representations with Flow MatchingYidan Xu, Yixin Wang, XuanLong NguyenICLR 2026
- Embedded-model flows: Combining the inductive biases of model-free deep learning and explicit probabilistic modelingGianluigi Silvestri, Emily Fertig, Dave Moore, Luca AmbrogioniICLR 2022 · 4 citations
- AutoNF: Automated Architecture Optimization of Normalizing Flows with Unconstrained Continuous Relaxation Admitting Optimal Discrete SolutionYu Wang, Ján Drgona, Jiaxin Zhang, Karthik Somayaji Nanjangud Suryanarayana et al.AAAI 2023 · 1 citation
