2-Cats: 2D Copula Approximating Transforms
Flavio Figueiredo, Jos\'e Geraldo Fernandes, Jackson Silva, Renato M., Assun\c{c}\~ao

TL;DR
This paper introduces 2-Cats, a neural network model that learns bivariate copulas directly without assuming specific families, ensuring theoretical properties and improved performance on diverse datasets.
Contribution
The paper presents a novel neural network approach for learning 2D copulas that does not depend on predefined copula families and incorporates derivative learning for better modeling.
Findings
Outperforms state-of-the-art methods on multiple datasets
Ensures theoretical copula properties in learned models
Extends training to include derivatives of the copula
Abstract
Copulas are powerful statistical tools for capturing dependencies across data dimensions. Applying Copulas involves estimating independent marginals, a straightforward task, followed by the much more challenging task of determining a single copulating function, , that links these marginals. For bivariate data, a copula takes the form of a two-increasing function , where . This paper proposes 2-Cats, a Neural Network (NN) model that learns two-dimensional Copulas without relying on specific Copula families (e.g., Archimedean). Furthermore, via both theoretical properties of the model and a Lagrangian training approach, we show that 2-Cats meets the desiderata of Copula properties. Moreover, inspired by the literature on Physics-Informed Neural Networks and Sobolev Training, we further extend our training strategy to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning in Healthcare · Computational Physics and Python Applications · Generative Adversarial Networks and Image Synthesis
