# Diffusion and Flow-based Copulas: Forgetting and Remembering Dependencies

arXiv: https://arxiv.org/abs/2509.19707 · HTML: https://mlsanity.com/paper/2509.19707/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- Builds on 45 of its 76 references that are in the map.
- First posted on arXiv 24 Sep 2025.

## Builds on (most cited first, 30 of 45)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [Denoising Diffusion Probabilistic Models](https://mlsanity.com/paper/2006.11239/) (2020)
- [Denoising Diffusion Implicit Models](https://mlsanity.com/paper/2010.02502/) (2020)
- [Score-Based Generative Modeling through Stochastic Differential Equations](https://mlsanity.com/paper/2011.13456/) (2020)
- [Flow Matching for Generative Modeling](https://mlsanity.com/paper/2210.02747/) (2022)
- [Generative Modeling by Estimating Gradients of the Data Distribution](https://mlsanity.com/paper/1907.05600/) (2019)
- [Variational Diffusion Models](https://mlsanity.com/paper/2107.00630/) (2021)
- [Sampling is as easy as learning the score: theory for diffusion models with minimal data assumptions](https://mlsanity.com/paper/2209.11215/) (2022)
- [High-Dimensional Multivariate Forecasting with Low-Rank Gaussian Copula Processes](https://mlsanity.com/paper/1910.03002/) (2019)
- [The Diffusion Duality](https://mlsanity.com/paper/2506.10892/) (2025)
- [Telescoping Density-Ratio Estimation](https://mlsanity.com/paper/2006.12204/) (2020)
- [Convergence of Diffusion Models Under the Manifold Hypothesis in High-Dimensions](https://mlsanity.com/paper/2409.18804/) (2024)
- [Scaling Hamiltonian Monte Carlo Inference for Bayesian Neural Networks with Symmetric Splitting](https://mlsanity.com/paper/2010.06772/) (2020)
- [Discrete Copula Diffusion](https://mlsanity.com/paper/2410.01949/) (2024)
- [Copula Flows for Synthetic Data Generation](https://mlsanity.com/paper/2101.00598/) (2021)
- [Featurized Density Ratio Estimation](https://mlsanity.com/paper/2107.02212/) (2021)
- [Neural Likelihoods via Cumulative Distribution Functions](https://mlsanity.com/paper/1811.00974/) (2018)
- [Deep Archimedean Copulas](https://mlsanity.com/paper/2012.03137/) (2020)
- [Copulas as High-Dimensional Generative Models: Vine Copula Autoencoders](https://mlsanity.com/paper/1906.05423/) (2019)
- [Evading the curse of dimensionality in nonparametric density estimation with simplified vine copulas](https://mlsanity.com/paper/1503.03305/) (2015)
- [Implicit Generative Copulas](https://mlsanity.com/paper/2109.14567/) (2021)
- [Estimating the Density Ratio between Distributions with High Discrepancy using Multinomial Logistic Regression](https://mlsanity.com/paper/2305.00869/) (2023)
- [Diffusion models for Gaussian distributions: Exact solutions and Wasserstein errors](https://mlsanity.com/paper/2405.14250/) (2024)
- [BOtied: Multi-objective Bayesian optimization with tied multivariate ranks](https://mlsanity.com/paper/2306.00344/) (2023)
- [Nonparametric estimation of simplified vine copula models: comparison of methods](https://mlsanity.com/paper/1701.00845/) (2017)
- [Multi-Agent Imitation Learning with Copulas](https://mlsanity.com/paper/2107.04750/) (2021)
- [Improving Probabilistic Diffusion Models With Optimal Diagonal Covariance Matching](https://mlsanity.com/paper/2406.10808/) (2024)
- [Semiparametric conformal prediction](https://mlsanity.com/paper/2411.02114/) (2024)
- [Quasi-random sampling for multivariate distributions via generative neural networks](https://mlsanity.com/paper/1811.00683/) (2018)
- [Parameterizing and Simulating from Causal Models](https://mlsanity.com/paper/2109.03694/) (2021)

## Built on by (most cited first, 7 of 7)

- [Measuring the Dependency Gap: Diagnosing Inter-Column Fidelity in Tabular Generative Models](https://mlsanity.com/paper/2607.21636/) (2026)
- [Amortized Vine Copulas for High-Dimensional Density and Information Estimation](https://mlsanity.com/paper/2604.20568/) (2026)
- [Statistical Inference via Generative Models: Flow Matching and Causal Inference](https://mlsanity.com/paper/2603.09009/) (2026)
- [Dynamic Vine Copulas: Detecting and Quantifying Time-Varying Higher-Order Interactions](https://mlsanity.com/paper/2605.03061/) (2026)
- [Probabilistic Multivariate Time Series Forecasting with Diffusion Copulas](https://mlsanity.com/paper/2605.19685/) (2026)
- [Gaussian Mixture Copula Processes for Irregular Time Series](https://mlsanity.com/paper/2605.23632/) (2026)
- [Calibrating simplified vine copulas with a noise contrastive estimation approach](https://mlsanity.com/paper/2606.13213/) (2026)

## Abstract (arXiv)

Copulas are a fundamental tool for modelling multivariate dependencies in data, forming the method of choice in diverse fields and applications. However, the adoption of existing models for multimodal and high-dimensional dependencies is hindered by restrictive assumptions and poor scaling. In this work, we present methods for modelling copulas based on the principles of diffusions and flows. We design two processes that progressively forget inter-variable dependencies while leaving dimension-wise distributions unaffected, provably defining valid copulas at all times. We show how to obtain copula models by learning to remember the forgotten dependencies from each process, theoretically recovering the true copula at optimality. The first instantiation of our framework focuses on direct density estimation, while the second specialises in expedient sampling. Empirically, we demonstrate the superior performance of our proposed methods over state-of-the-art copula approaches in modelling complex and high-dimensional dependencies from scientific datasets and images. Our work enhances the representational power of copula models, empowering applications and paving the way for their adoption on larger scales and more challenging domains.
