Learning Vine Copula Models for Synthetic Data Generation
Abstract
A vine copula model is a flexible high-dimensional dependence model which uses only bivariate building blocks. However, the number of possible configurations of a vine copula grows exponentially as the number of variables increases, making model selection a major challenge in development. In this work, we formulate a vine structure learning problem with both vector and reinforcement learning representation. We use neural network to find the embeddings for the best possible vine model and generate a structure. Throughout experiments on synthetic and real-world datasets, we show that our proposed approach fits the data better in terms of loglikelihood. Moreover, we demonstrate that the model is able to generate high-quality samples in a variety of applications, making it a good candidate for synthetic data generation.
Cite
Text
Sun et al. "Learning Vine Copula Models for Synthetic Data Generation." AAAI Conference on Artificial Intelligence, 2019. doi:10.1609/AAAI.V33I01.33015049Markdown
[Sun et al. "Learning Vine Copula Models for Synthetic Data Generation." AAAI Conference on Artificial Intelligence, 2019.](https://mlanthology.org/aaai/2019/sun2019aaai-learning/) doi:10.1609/AAAI.V33I01.33015049BibTeX
@inproceedings{sun2019aaai-learning,
title = {{Learning Vine Copula Models for Synthetic Data Generation}},
author = {Sun, Yi and Cuesta-Infante, Alfredo and Veeramachaneni, Kalyan},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2019},
pages = {5049-5057},
doi = {10.1609/AAAI.V33I01.33015049},
url = {https://mlanthology.org/aaai/2019/sun2019aaai-learning/}
}