Universal approximation property of invertible neural networks
Not on the map. Why?
Abstract (arXiv)
Invertible neural networks (INNs) are neural network architectures with invertibility by design. Thanks to their invertibility and the tractability of Jacobian, INNs have various machine learning applications such as probabilistic modeling, generative modeling, and representation learning. However, their attractive properties often come at the cost of restricting the layer designs, which poses a question on their representation power: can we use these models to approximate sufficiently diverse functions? To answer this question, we have developed a general theoretical framework to investigate the representation power of INNs, building on a structure theorem of differential geometry. The framework simplifies the approximation problem of diffeomorphisms, which enables us to show the universal approximation properties of INNs. We apply the framework to two representative classes of INNs, namely Coupling-Flow-based INNs (CF-INNs) and Neural Ordinary Differential Equations (NODEs), and elucidate their high representation power despite the restrictions on their architectures.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). Builds on 39 of its 74 references that are in the map. First posted on arXiv 15 Apr 2022.
Builds on
39 of 74 references.
References · 39
- 2018Neural Ordinary Differential Equationscited by 3,733
- 2016Density estimation using Real NVPcited by 2,029
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
- 2014NICE: Non-linear Independent Components Estimationcited by 1,052
- 2017Masked Autoregressive Flow for Density Estimationcited by 680
- 2016Improving Variational Inference with Inverse Autoregressive Flowcited by 636
- 2019PointFlow: 3D Point Cloud Generation with Continuous Normalizing Flowscited by 487
- 2019Flow++: Improving Flow-Based Generative Models with Variational Dequantization and Architecture Designcited by 258
- 2018Analyzing Inverse Problems with Invertible Neural Networkscited by 239
- 2017Parallel WaveNet: Fast High-Fidelity Speech Synthesiscited by 214
- 2018Sorting out Lipschitz function approximationcited by 211
27 more
- 2018Neural Autoregressive Flowscited by 207
- 2017Multiplicative Normalizing Flows for Variational Bayesian Neural Networkscited by 157
- 2019Flow-based generative models for Markov chain Monte Carlo in lattice field theorycited by 147
- 2020SoftFlow: Probabilistic Framework for Normalizing Flow on Manifoldscited by 97
- 2020Convex Potential Flows: Universal Probability Distributions with Optimal Transport and Convex Optimizationcited by 89
- 2020Coupling-based Invertible Neural Networks Are Universal Diffeomorphism Approximatorscited by 85
- 2019Deep Learning via Dynamical Systems: An Approximation Perspectivecited by 78
- 2019Semi-Supervised Learning with Normalizing Flowscited by 76
- 2019Latent Normalizing Flows for Discrete Sequencescited by 66
- 2019Block Neural Autoregressive Flowcited by 62
- 2019Sum-of-Squares Polynomial Flowcited by 62
- 2018Resampled Priors for Variational Autoencoderscited by 56
- 2021Neural ODE control for classification, approximation and transportcited by 56
- 2018FloWaveNet : A Generative Flow for Raw Audiocited by 54
- 2020Few-shot Domain Adaptation by Causal Mechanism Transfercited by 47
- 2019Hybrid Models with Deep and Invertible Featurescited by 41
- 2019Improving Exploration in Soft-Actor-Critic with Normalizing Flows Policiescited by 37
- 2020Universal Approximation Property of Neural Ordinary Differential Equationscited by 32
- 2021Universal Joint Approximation of Manifolds and Densities by Simple Injective Flowscited by 13
- 2019Density Matching for Bilingual Word Embeddingcited by 11
- 2021Learning the Koopman Eigendecomposition: A Diffeomorphic Approachcited by 9
- 2021Universal Approximation of Residual Flows in Maximum Mean Discrepancycited by 7
- 2020ChartPointFlow for Topology-Aware 3D Point Cloud Generationcited by 6
- 2021Abelian Neural Networkscited by 2
- 2022Universality of parametric Coupling Flows over parametric diffeomorphismscited by 2
- 2021Minimax Analysis for Inverse Risk in Nonparametric Planer Invertible Regressioncited by 1
- 2021ELF: Exact-Lipschitz Based Universal Density Approximator Flowcited by 1
Built on by
Citing papers per year: 2022: 3; 2023: 7; 2024: 8; 2025: 7; 2026: 5.
30 papers.
Sort:
By area:
- 2023Learning Linear Causal Representations from Interventions under General Nonlinear Mixingcited by 92
- 2022Identifiability of deep generative models without auxiliary informationcited by 70
- 2022Reliable amortized variational inference with physics-based latent distribution correctioncited by 25
- 2023Distribution learning via neural differential equations: a nonparametric statistical perspectivecited by 22
- 2024On the Universality of Volume-Preserving and Coupling-Based Normalizing Flowscited by 18
- 2023Globally injective and bijective neural operatorscited by 13
- 2022Whitening Convergence Rate of Coupling-based Normalizing Flowscited by 6
- 2024Enhancing Accuracy in Generative Models via Knowledge Transfercited by 6
- 2025Efficient Regression-Based Training of Normalizing Flows for Boltzmann Generatorscited by 6
- 2024Stable Training of Normalizing Flows for High-dimensional Variational Inferencecited by 5
- 2023Cluster-based classification with neural ODEs via controlcited by 4
- 2024Diffeomorphic Measure Matching with Kernels for Generative Modelingcited by 4
18 more
- 2024Adaptive deep density approximation for stochastic dynamical systemscited by 4
- 2025Numerical and statistical analysis of NeuralODE with Runge-Kutta time integrationcited by 3
- 2025Generative AI for Autonomous Driving: A Reviewcited by 3
- 2023Enriching Disentanglement: From Logical Definitions to Quantitative Metricscited by 2
- 2023On the Approximation of Bi-Lipschitz Maps by Invertible Neural Networkscited by 2
- 2024Can neural operators always be continuously discretized?cited by 2
- 2024Deep Neural Networks with Symplectic Preservation Propertiescited by 1
- 2025An invertible generative model for forward and inverse problemscited by 1
- 2025Autonomous-Flow-Based Generationcited by 1
- 2026Exact Fixed-Point Constraints in Neural-ODEs with Provable Universalitycited by 1
- 2023Using Autoencoders and AutoDiff to Reconstruct Missing Variables in a Set of Time Seriescited by 0
- 2024GradINN: Gradient Informed Neural Networkcited by 0
- 2025RIE-SenseNet: Riemannian Manifold Embedding of Multi-Source Industrial Sensor Signals for Robust Pattern Recognitioncited by 0
- 2025Learning Geometrically-Informed Lyapunov Functions with Deep Diffeomorphic RBF Networkscited by 0
- 2026Sampling Boltzmann distributions via normalizing flow approximation of transport mapscited by 0
- 2026Expressivity of Bi-Lipschitz Normalizing Flows: A Score-Based Diffusion Perspectivecited by 0
- 2026Approximating velocity fields with planted attractors via Neural-ODEs for classification purposescited by 0
- 2026Kinks vs. Smoothness: Identifiability of Real Analytic nICA for Laplace-like Sourcescited by 0
- 2026Kinks vs. Smoothness: Identifiability of Real Analytic nICA for Laplace-like Sources18 Sep 2026
- 2026Approximating velocity fields with planted attractors via Neural-ODEs for classification purposes22 Jun 2026
- 2026Exact Fixed-Point Constraints in Neural-ODEs with Provable Universality11 May 2026
- 2026Expressivity of Bi-Lipschitz Normalizing Flows: A Score-Based Diffusion Perspective7 May 2026
- 2026Sampling Boltzmann distributions via normalizing flow approximation of transport maps15 Mar 2026
- 2025Autonomous-Flow-Based Generation13 Nov 2025
- 2025An invertible generative model for forward and inverse problems4 Sep 2025
- 2025Efficient Regression-Based Training of Normalizing Flows for Boltzmann Generators1 Jun 2025
- 2025Generative AI for Autonomous Driving: A Review21 May 2025
- 2025Learning Geometrically-Informed Lyapunov Functions with Deep Diffeomorphic RBF Networks3 Apr 2025
- 2025Numerical and statistical analysis of NeuralODE with Runge-Kutta time integration13 Mar 2025
- 2025RIE-SenseNet: Riemannian Manifold Embedding of Multi-Source Industrial Sensor Signals for Robust Pattern Recognition4 Feb 2025
18 more
- 2024Can neural operators always be continuously discretized?4 Dec 2024
- 2024GradINN: Gradient Informed Neural Network3 Sep 2024
- 2024Deep Neural Networks with Symplectic Preservation Properties29 Jun 2024
- 2024Enhancing Accuracy in Generative Models via Knowledge Transfer27 May 2024
- 2024Adaptive deep density approximation for stochastic dynamical systems5 May 2024
- 2024Stable Training of Normalizing Flows for High-dimensional Variational Inference26 Feb 2024
- 2024Diffeomorphic Measure Matching with Kernels for Generative Modeling12 Feb 2024
- 2024On the Universality of Volume-Preserving and Coupling-Based Normalizing Flows9 Feb 2024
- 2023Cluster-based classification with neural ODEs via control21 Dec 2023
- 2023Distribution learning via neural differential equations: a nonparametric statistical perspective3 Sep 2023
- 2023Using Autoencoders and AutoDiff to Reconstruct Missing Variables in a Set of Time Series21 Aug 2023
- 2023On the Approximation of Bi-Lipschitz Maps by Invertible Neural Networks18 Aug 2023
- 2023Globally injective and bijective neural operators6 Jun 2023
- 2023Learning Linear Causal Representations from Interventions under General Nonlinear Mixing4 Jun 2023
- 2023Enriching Disentanglement: From Logical Definitions to Quantitative Metrics19 May 2023
- 2022Whitening Convergence Rate of Coupling-based Normalizing Flows25 Oct 2022
- 2022Reliable amortized variational inference with physics-based latent distribution correction24 Jul 2022
- 2022Identifiability of deep generative models without auxiliary information20 Jun 2022
- 2023Learning Linear Causal Representations from Interventions under General Nonlinear Mixingcited by 92
- 2022Identifiability of deep generative models without auxiliary informationcited by 70
- 2022Reliable amortized variational inference with physics-based latent distribution correctioncited by 25
- 2023Distribution learning via neural differential equations: a nonparametric statistical perspectivecited by 22
- 2024On the Universality of Volume-Preserving and Coupling-Based Normalizing Flowscited by 18
- 2023Globally injective and bijective neural operatorscited by 13
- 2022Whitening Convergence Rate of Coupling-based Normalizing Flowscited by 6
- 2024Enhancing Accuracy in Generative Models via Knowledge Transfercited by 6
- 2024Stable Training of Normalizing Flows for High-dimensional Variational Inferencecited by 5
- 2023Cluster-based classification with neural ODEs via controlcited by 4
- 2024Diffeomorphic Measure Matching with Kernels for Generative Modelingcited by 4
- 2024Adaptive deep density approximation for stochastic dynamical systemscited by 4
12 most cited of 29 All 29 (JSON)
- 2026Kinks vs. Smoothness: Identifiability of Real Analytic nICA for Laplace-like Sources18 Sep 2026
- 2026Approximating velocity fields with planted attractors via Neural-ODEs for classification purposes22 Jun 2026
- 2026Exact Fixed-Point Constraints in Neural-ODEs with Provable Universality11 May 2026
- 2026Expressivity of Bi-Lipschitz Normalizing Flows: A Score-Based Diffusion Perspective7 May 2026
- 2026Sampling Boltzmann distributions via normalizing flow approximation of transport maps15 Mar 2026
- 2025Autonomous-Flow-Based Generation13 Nov 2025
- 2025An invertible generative model for forward and inverse problems4 Sep 2025
- 2025Generative AI for Autonomous Driving: A Review21 May 2025
- 2025Learning Geometrically-Informed Lyapunov Functions with Deep Diffeomorphic RBF Networks3 Apr 2025
- 2025Numerical and statistical analysis of NeuralODE with Runge-Kutta time integration13 Mar 2025
- 2025RIE-SenseNet: Riemannian Manifold Embedding of Multi-Source Industrial Sensor Signals for Robust Pattern Recognition4 Feb 2025
- 2024Can neural operators always be continuously discretized?4 Dec 2024
12 newest of 29 All 29 (JSON)