Convex Potential Flows: Universal Probability Distributions with Optimal Transport and Convex Optimization
Not on the map. Why?
Abstract (arXiv)
Flow-based models are powerful tools for designing probabilistic models with tractable density. This paper introduces Convex Potential Flows (CP-Flow), a natural and efficient parameterization of invertible models inspired by the optimal transport (OT) theory. CP-Flows are the gradient map of a strongly convex neural potential function. The convexity implies invertibility and allows us to resort to convex optimization to solve the convex conjugate for efficient inversion. To enable maximum likelihood training, we derive a new gradient estimator of the log-determinant of the Jacobian, which involves solving an inverse-Hessian vector product using the conjugate gradient method. The gradient estimator has constant-memory cost, and can be made effectively unbiased by reducing the error tolerance level of the convex optimization routine. Theoretically, we prove that CP-Flows are universal density approximators and are optimal in the OT sense. Our empirical results show that CP-Flow performs competitively on standard benchmarks of density estimation and variational inference.
Key facts. Cited by 89 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 18; 2022: 25; 2023: 18; 2024: 8; 2025: 13; 2026: 7.
89 papers.
Sort:
By area:
- 2022Building Normalizing Flows with Stochastic Interpolantscited by 964
- 2023Stochastic Interpolants: A Unifying Framework for Flows and Diffusionscited by 897
- 2022Rectified Flow: A Marginal Preserving Approach to Optimal Transportcited by 277
- 2023Multisample Flow Matching: Straightening Flows with Minibatch Couplingscited by 267
- 2021Proximal Optimal Transport Modeling of Population Dynamicscited by 91
- 2021Entropic estimation of optimal transport mapscited by 87
- 2021Large-Scale Wasserstein Gradient Flowscited by 76
- 2024Optimal Flow Matching: Learning Straight Trajectories in Just One Stepcited by 74
- 2021Moser Flow: Divergence-based Generative Modeling on Manifoldscited by 67
- 2022Neural Conservation Laws: A Divergence-Free Perspectivecited by 67
- 2022Supervised Training of Conditional Monge Mapscited by 60
- 2021A Dynamical System Perspective for Lipschitz Neural Networkscited by 59
38 more
- 2021Optimizing Functionals on the Space of Probabilities with Input Convex Neural Networkscited by 53
- 2021Variational Wasserstein gradient flowcited by 53
- 2021Rectangular Flows for Manifold Learningcited by 49
- 2022Probability flow solution of the Fokker-Planck equationcited by 46
- 2022Kernel Neural Optimal Transportcited by 31
- 2022Universal approximation property of invertible neural networkscited by 30
- 2022On amortizing convex conjugates for optimal transportcited by 30
- 2022Meta Optimal Transportcited by 28
- 2023Rigid Body Flows for Sampling Molecular Crystal Structurescited by 27
- 2022Symmetry-Based Representations for Artificial and Biological General Intelligencecited by 26
- 2022Aspects of scaling and scalability for flow-based sampling of lattice QCDcited by 26
- 2023What's in a Prior? Learned Proximal Networks for Inverse Problemscited by 24
- 2023Distribution learning via neural differential equations: a nonparametric statistical perspectivecited by 22
- 2021Efficient Gradient Flows in Sliced-Wasserstein Spacecited by 21
- 2022Optimal transport map estimation in general function spacescited by 20
- 2023Algorithms for mean-field variational inference via polyhedral optimization in the Wasserstein spacecited by 20
- 2022Multivariate Quantile Function Forecastercited by 19
- 2023Efficient Neural Network Approaches for Conditional Optimal Transport with Applications in Bayesian Inferencecited by 19
- 2021Input Convex Gradient Networkscited by 17
- 2022Taming Hyperparameter Tuning in Continuous Normalizing Flows Using the JKO Schemecited by 17
- 2021Riemannian Convex Potential Mapscited by 16
- 2022Neural Unbalanced Optimal Transport via Cycle-Consistent Semi-Couplingscited by 16
- 2024Neural Optimal Transport with Lagrangian Costscited by 16
- 2025On the Relation between Rectified Flows and Optimal Transportcited by 15
- 2021Sparse Flows: Pruning Continuous-depth Modelscited by 13
- 2025On the Depth of Monotone ReLU Neural Networks and ICNNscited by 11
- 2021Implicit Riemannian Concave Potential Mapscited by 10
- 2023Computing high-dimensional optimal transport by flow neural networkscited by 8
- 2021Functional optimal transport: map estimation and domain adaptation for functional datacited by 7
- 2022m^ast of two-dimensional electron gas: a neural canonical transformation studycited by 7
- 2023Learning Gradients of Convex Functions with Monotone Gradient Networkscited by 7
- 2022Turning Normalizing Flows into Monge Maps with Geodesic Gaussian Preserving Flowscited by 6
- 2022Invertible Monotone Operators for Normalizing Flowscited by 6
- 2025Learning of Population Dynamics: Inverse Optimization Meets JKO Schemecited by 6
- 2022AUTM Flow: Atomic Unrestricted Time Machine for Monotonic Normalizing Flowscited by 5
- 2022Flows for Flows: Training Normalizing Flows Between Arbitrary Distributions with Maximum Likelihood Estimationcited by 5
- 2022Proximal Residual Flows for Bayesian Inverse Problemscited by 5
- 2024Local Flow Matching Generative Modelscited by 5
50 most cited of 89 All 89 (JSON)
- 2026Kinks vs. Smoothness: Identifiability of Real Analytic nICA for Laplace-like Sources18 Sep 2026
- 2026Parameterized Complexity of Lp-Lipschitz Constants for Input Convex Neural Networks and Lp-Norm Maximization over Zonotopes25 Aug 2026
- 2026Generative Neural Networks for Sinkhorn Distributionally Robust Hypothesis Testing24 Aug 2026
- 2026Factorizable Normalizing Flows for parameter-dependent density morphing29 Jun 2026
- 2026A lift for input-convex neural net training22 May 2026
- 2026Dual Certified White-Box Inference for Input Convex Neural Networks6 May 2026
- 2026Profiling systematic uncertainties in Simulation-Based Inference with Factorizable Normalizing Flows13 Feb 2026
- 2025Gradient Variance Reveals Failure Modes in Flow-Based Generative Models20 Oct 2025
- 2025Neural Optimal Transport Meets Multivariate Conformal Prediction29 Sep 2025
- 2025Multidimensional Uncertainty Quantification via Optimal Transport26 Sep 2025
- 2025What is a good matching of probability measures? A counterfactual lens on transport maps19 Sep 2025
- 2025GradNetOT: Learning Optimal Transport Maps with GradNets17 Jul 2025
38 more
- 2025Rao-Blackwellised Reparameterisation Gradients9 Jun 2025
- 2025Learning of Population Dynamics: Inverse Optimization Meets JKO Scheme2 Jun 2025
- 2025On the Relation between Rectified Flows and Optimal Transport26 May 2025
- 2025Multivariate Latent Recalibration for Conditional Normalizing Flows22 May 2025
- 2025On the Depth of Monotone ReLU Neural Networks and ICNNs9 May 2025
- 2025Learning Brenier Potentials with Convex Generative Adversarial Neural Networks28 Apr 2025
- 2025Input convex neural networks: universal approximation theorem and implementation for isotropic polyconvex hyperelastic energies12 Feb 2025
- 2025A Statistical Learning Perspective on Semi-dual Adversarial Neural Optimal Transport Solvers3 Feb 2025
- 2024Coherent Hierarchical Probabilistic Forecasting of Electric Vehicle Charging Demand1 Nov 2024
- 2024GeOT: A spatially explicit framework for evaluating spatio-temporal predictions15 Oct 2024
- 2024Deep Generative Quantile Bayes10 Oct 2024
- 2024Local Flow Matching Generative Models3 Oct 2024
- 2024Neural Optimal Transport with Lagrangian Costs1 Jun 2024
- 2024Gradient Networks10 Apr 2024
- 2024Optimal Flow Matching: Learning Straight Trajectories in Just One Step19 Mar 2024
- 2024On a Neural Implementation of Brenier's Polar Factorization5 Mar 2024
- 2023TERM Model: Tensor Ring Mixture Model for Density Estimation13 Dec 2023
- 2023Algorithms for mean-field variational inference via polyhedral optimization in the Wasserstein space5 Dec 2023
- 2023Efficient Neural Network Approaches for Conditional Optimal Transport with Applications in Bayesian Inference25 Oct 2023
- 2023What's in a Prior? Learned Proximal Networks for Inverse Problems22 Oct 2023
- 2023Flows for Flows: Morphing one Dataset into another with Maximum Likelihood Estimation12 Sep 2023
- 2023Distribution learning via neural differential equations: a nonparametric statistical perspective3 Sep 2023
- 2023Decorrelation using Optimal Transport11 Jul 2023
- 2023PV Fleet Modeling via Smooth Periodic Gaussian Copula5 Jun 2023
- 2023Computing high-dimensional optimal transport by flow neural networks19 May 2023
- 2023Score Operator Newton transport16 May 2023
- 2023Multisample Flow Matching: Straightening Flows with Minibatch Couplings28 Apr 2023
- 2023Semi-supervised Learning of Pushforwards For Domain Translation & Adaptation18 Apr 2023
- 2023Stochastic Interpolants: A Unifying Framework for Flows and Diffusions15 Mar 2023
- 2023Q-Flow: Generative Modeling for Differential Equations of Open Quantum Dynamics with Normalizing Flows23 Feb 2023
- 2023Interpolation for Robust Learning: Data Augmentation on Wasserstein Geodesics4 Feb 2023
- 2023LegendreTron: Uprising Proper Multiclass Loss Learning27 Jan 2023
- 2023Rigid Body Flows for Sampling Molecular Crystal Structures26 Jan 2023
- 2023Learning Gradients of Convex Functions with Monotone Gradient Networks25 Jan 2023
- 2022Optimal transport map estimation in general function spaces7 Dec 2022
- 2022Proximal Residual Flows for Bayesian Inverse Problems30 Nov 2022
- 2022Taming Hyperparameter Tuning in Continuous Normalizing Flows Using the JKO Scheme30 Nov 2022
- 2022Aspects of scaling and scalability for flow-based sampling of lattice QCD14 Nov 2022
50 newest of 89 All 89 (JSON)
- 2022Rectified Flow: A Marginal Preserving Approach to Optimal Transportcited by 277
- 2023Multisample Flow Matching: Straightening Flows with Minibatch Couplingscited by 267
- 2024Optimal Flow Matching: Learning Straight Trajectories in Just One Stepcited by 74
- 2025On the Relation between Rectified Flows and Optimal Transportcited by 15
- 2024Local Flow Matching Generative Modelscited by 5
- 2025Gradient Variance Reveals Failure Modes in Flow-Based Generative Modelscited by 5
- 2025Gradient Variance Reveals Failure Modes in Flow-Based Generative Models20 Oct 2025
- 2025On the Relation between Rectified Flows and Optimal Transport26 May 2025
- 2024Local Flow Matching Generative Models3 Oct 2024
- 2024Optimal Flow Matching: Learning Straight Trajectories in Just One Step19 Mar 2024
- 2023Multisample Flow Matching: Straightening Flows with Minibatch Couplings28 Apr 2023
- 2022Rectified Flow: A Marginal Preserving Approach to Optimal Transport29 Sep 2022
- 2022Building Normalizing Flows with Stochastic Interpolantscited by 964
- 2023Stochastic Interpolants: A Unifying Framework for Flows and Diffusionscited by 897
- 2021Proximal Optimal Transport Modeling of Population Dynamicscited by 91
- 2021Entropic estimation of optimal transport mapscited by 87
- 2021Large-Scale Wasserstein Gradient Flowscited by 76
- 2021Moser Flow: Divergence-based Generative Modeling on Manifoldscited by 67
- 2022Neural Conservation Laws: A Divergence-Free Perspectivecited by 67
- 2022Supervised Training of Conditional Monge Mapscited by 60
- 2021A Dynamical System Perspective for Lipschitz Neural Networkscited by 59
- 2021Optimizing Functionals on the Space of Probabilities with Input Convex Neural Networkscited by 53
- 2021Variational Wasserstein gradient flowcited by 53
- 2021Rectangular Flows for Manifold Learningcited by 49
12 most cited of 83 All 83 (JSON)
- 2026Kinks vs. Smoothness: Identifiability of Real Analytic nICA for Laplace-like Sources18 Sep 2026
- 2026Parameterized Complexity of Lp-Lipschitz Constants for Input Convex Neural Networks and Lp-Norm Maximization over Zonotopes25 Aug 2026
- 2026Generative Neural Networks for Sinkhorn Distributionally Robust Hypothesis Testing24 Aug 2026
- 2026Factorizable Normalizing Flows for parameter-dependent density morphing29 Jun 2026
- 2026A lift for input-convex neural net training22 May 2026
- 2026Dual Certified White-Box Inference for Input Convex Neural Networks6 May 2026
- 2026Profiling systematic uncertainties in Simulation-Based Inference with Factorizable Normalizing Flows13 Feb 2026
- 2025Neural Optimal Transport Meets Multivariate Conformal Prediction29 Sep 2025
- 2025Multidimensional Uncertainty Quantification via Optimal Transport26 Sep 2025
- 2025What is a good matching of probability measures? A counterfactual lens on transport maps19 Sep 2025
- 2025GradNetOT: Learning Optimal Transport Maps with GradNets17 Jul 2025
- 2025Rao-Blackwellised Reparameterisation Gradients9 Jun 2025
12 newest of 83 All 83 (JSON)