mlsanityData to 7 Oct 2026

Rectangular Flows for Manifold Learning

arXiv 2106.01413 ↗First posted 2 Jun 2021stat.ML cs.LGcited by 49

Not on the map. Why?

Abstract (arXiv)

Normalizing flows are invertible neural networks with tractable change-of-volume terms, which allow optimization of their parameters to be efficiently performed via maximum likelihood. However, data of interest are typically assumed to live in some (often unknown) low-dimensional manifold embedded in a high-dimensional ambient space. The result is a modelling mismatch since -- by construction -- the invertibility requirement implies high-dimensional support of the learned distribution. Injective flows, mappings from low- to high-dimensional spaces, aim to fix this discrepancy by learning distributions on manifolds, but the resulting volume-change term becomes more challenging to evaluate. Current approaches either avoid computing this term entirely using various heuristics, or assume the manifold is known beforehand and therefore are not widely applicable. Instead, we propose two methods to tractably calculate the gradient of this term with respect to the parameters of the model, relying on careful use of automatic differentiation and techniques from numerical linear algebra. Both approaches perform end-to-end nonlinear manifold learning and density estimation for data projected onto this manifold. We study the trade-offs between our proposed methods, empirically verify that we outperform approaches ignoring the volume-change term by more accurately learning manifolds and the corresponding distributions on them, and show promising results on out-of-distribution detection. Our code is available at https://github.com/layer6ai-labs/rectangular-flows.

Key facts. Cited by 49 papers in the map (data through 7 Oct 2026). Builds on 35 of its 70 references that are in the map. First posted on arXiv 2 Jun 2021.

Builds on

35 of 70 references.

References · 35

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  5. 2014Going Deeper with Convolutionscited by 4,231
  6. 2015Variational Inference with Normalizing Flowscited by 2,161
  7. 2016Density estimation using Real NVPcited by 2,029
  8. 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
  9. 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
  10. 2014NICE: Non-linear Independent Components Estimationcited by 1,052
  11. 2016Deep Variational Information Bottleneckcited by 915
  12. 2015Automatic differentiation in machine learning: a surveycited by 846
23 more
  1. 2017Masked Autoregressive Flow for Density Estimationcited by 680
  2. 2016Improving Variational Inference with Inverse Autoregressive Flowcited by 636
  3. 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 603
  4. 2019Neural Spline Flowscited by 590
  5. 2019Likelihood Ratios for Out-of-Distribution Detectioncited by 451
  6. 2018Do Deep Generative Models Know What They Don't Know?cited by 443
  7. 2018Invertible Residual Networkscited by 364
  8. 2019Residual Flows for Invertible Generative Modelingcited by 256
  9. 2019Diagnosing and Enhancing VAE Modelscited by 192
  10. 2020Riemannian Continuous Normalizing Flowscited by 143
  11. 2020Normalizing Flows on Tori and Spherescited by 117
  12. 2020Flows for simultaneous manifold learning and density estimationcited by 117
  13. 2020Convex Potential Flows: Universal Probability Distributions with Optimal Transport and Convex Optimizationcited by 89
  14. 2020Understanding and Mitigating Exploding Inverses in Invertible Neural Networkscited by 71
  15. 2016Normalizing Flows on Riemannian Manifoldscited by 68
  16. 2018Uncertainty in the Variational Information Bottleneckcited by 39
  17. 2021Implicit Normalizing Flowscited by 28
  18. 2020Regularized Autoencoders via Relaxed Injective Probability Flowcited by 23
  19. 2020Randomized Automatic Differentiationcited by 23
  20. 2020Normalizing Flows Across Dimensionscited by 19
  21. 2015Large-scale Log-determinant Computation through Stochastic Chebyshev Expansionscited by 17
  22. 2021Bias-Free Scalable Gaussian Processes via Randomized Truncationscited by 15
  23. 2017Maximum Entropy Flow Networkscited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 3; 2022: 18; 2023: 11; 2024: 5; 2025: 7; 2026: 5.

49 papers.

Sort:

By area:

  1. 2022Riemannian Score-Based Generative Modellingcited by 216
  2. 2022Verifying the Union of Manifolds Hypothesis for Image Datacited by 62
  3. 2024Deep Generative Models through the Lens of the Manifold Hypothesis: A Survey and New Connectionscited by 47
  4. 2021Tractable Density Estimation on Learned Manifolds with Conformal Embedding Flowscited by 30
  5. 2022LIDL: Local Intrinsic Dimension Estimation Using Approximate Likelihoodcited by 30
  6. 2023Explicitly Minimizing the Blur Error of Variational Autoencoderscited by 29
  7. 2022Diagnosing and Fixing Manifold Overfitting in Deep Generative Modelscited by 28
  8. 2022Embrace the Gap: VAEs Perform Independent Mechanism Analysiscited by 28
  9. 2022CaloMan: Fast generation of calorimeter showers with density estimation on learned manifoldscited by 28
  10. 2023Free-form Flows: Make Any Architecture a Normalizing Flowcited by 26
  11. 2024A Geometric Explanation of the Likelihood OOD Detection Paradoxcited by 22
  12. 2023Lifting Architectural Constraints of Injective Flowscited by 17
37 more
  1. 2021Entropic Issues in Likelihood-Based OOD Detectioncited by 16
  2. 2023Canonical normalizing flows for manifold learningcited by 15
  3. 2023A Review of Change of Variable Formulas for Generative Modelingcited by 12
  4. 2022Gradual Domain Adaptation via Normalizing Flowscited by 11
  5. 2022VQ-Flows: Vector Quantized Local Normalizing Flowscited by 10
  6. 2022Semi-Autoregressive Energy Flows: Exploring Likelihood-Free Training of Normalizing Flowscited by 9
  7. 2022Denoising Deep Generative Modelscited by 6
  8. 2023Diffusion map particle systems for generative modelingcited by 6
  9. 2022Nonlinear Isometric Manifold Learning for Injective Normalizing Flowscited by 5
  10. 2022Flowification: Everything is a Normalizing Flowcited by 5
  11. 2022Neural Implicit Manifold Learning for Topology-Aware Density Estimationcited by 5
  12. 2023Implicit Variational Inference for High-Dimensional Posteriorscited by 5
  13. 2021Spread Flows for Manifold Modellingcited by 4
  14. 2022Principal Manifold Flowscited by 4
  15. 2022Deterministic training of generative autoencoders using invertible layerscited by 3
  16. 2022Particle-Based Score Estimation for State Space Model Learning in Autonomous Drivingcited by 3
  17. 2023Generative Invertible Quantum Neural Networkscited by 3
  18. 2025Learning Geometry and Topology via Multi-Chart Flowscited by 3
  19. 2025Sparse Autoencoders, Again?cited by 3
  20. 2023TR0N: Translator Networks for 0-Shot Plug-and-Play Conditional Generationcited by 2
  21. 2024Analyzing Generative Models by Manifold Entropic Metricscited by 2
  22. 2025On Convolutions, Intrinsic Dimension, and Diffusion Modelscited by 2
  23. 2022Interval Bound Interpolation for Few-shot Learning with Few Taskscited by 1
  24. 2023Simple Mechanisms for Representing, Indexing and Manipulating Conceptscited by 1
  25. 2024Injective flows for star-like manifoldscited by 1
  26. 2024Inflationary Flows: Calibrated Bayesian Inference with Diffusion-Based Modelscited by 1
  27. 2025Beyond Diagonal Covariance: Flexible Posterior VAEs via Free-Form Injective Flowscited by 1
  28. 2025Estimating Dataset Dimension via Singular Metrics under the Manifold Hypothesis: Application to Inverse Problemscited by 1
  29. 2022Joint Manifold Learning and Density Estimation Using Normalizing Flowscited by 0
  30. 2023Out-of-distribution detection using normalizing flows on the data manifoldcited by 0
  31. 2025Random Projection Flows for Efficient Manifold Density Estimationcited by 0
  32. 2025Adaptive Symmetrization of the KL Divergencecited by 0
  33. 2026From Core to Detail: Unsupervised Disentanglement with Entropy-Ordered Flowscited by 0
  34. 2026Deep Networks Favor Simple Datacited by 0
  35. 2026Geometric Decoupling: Diagnosing the Structural Instability of Latentcited by 0
  36. 2026Beyond Rigid Alignment: Graph Federated Learning via Dual Manifold Calibrationcited by 0
  37. 2026FloDR: An invertible dimensionality reduction method based on a normalising flowcited by 0