Vine Copulas as Differentiable Computational Graphs
Not on the map. Why?
Abstract (arXiv)
Vine copulas are sophisticated models for multivariate distributions and are increasingly used in machine learning. To facilitate their integration into modern ML pipelines, we introduce the vine computational graph, a DAG that abstracts the multilevel vine structure and associated computations. On this foundation, we devise new algorithms for conditional sampling, efficient sampling-order scheduling, and constructing vine structures for customized conditioning variables. We implement these ideas in torchvinecopulib, a GPU-accelerated Python library built upon PyTorch, delivering improved scalability for fitting, sampling, and density evaluation. Our experiments illustrate how gradient flowing through the vine can improve Vine Copula Autoencoders and that incorporating vines for uncertainty quantification in deep learning can outperform MC-dropout, deep ensembles, and Bayesian Neural Networks in sharpness, calibration, and runtime. By recasting vine copula models as computational graphs, our work connects classical dependence modeling with modern deep-learning toolchains and facilitates the integration of state-of-the-art copula methods in modern machine learning pipelines.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 18 of its 65 references that are in the map. First posted on arXiv 16 Jun 2025.
Builds on
18 of 65 references.
References · 18
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,926
- 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,352
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,323
- 2015Probabilistic Backpropagation for Scalable Learning of Bayesian Neural Networkscited by 295
- 2019Copulas as High-Dimensional Generative Models: Vine Copula Autoencoderscited by 20
- 2023BOtied: Multi-objective Bayesian optimization with tied multivariate rankscited by 15
- 2017Nonparametric estimation of simplified vine copula models: comparison of methodscited by 13
- 2024Semiparametric conformal predictioncited by 13
- 2021On boosting the power of Chatterjee's rank correlationcited by 10
- 2021Explaining predictive models using Shapley values and non-parametric vine copulascited by 9
- 2018Prediction based on conditional distributions of vine copulascited by 8
- 2023Retrospective Uncertainties for Deep Models using Vine Copulascited by 7
6 more
- 2016From Dependence to Causationcited by 6
- 2015D-vine copula based quantile regressioncited by 5
- 2021Nonparametric C- and D-vine based quantile regressioncited by 5
- 2018Solving estimating equations with copulascited by 4
- 2022fastMI: a fast and consistent copula-based estimator of mutual informationcited by 3
- 2021Vine copula mixture models and clustering for non-Gaussian datacited by 2
Built on by
Citing papers per year: 2026: 2.
2 papers.