Synthesizing Tabular Data using Generative Adversarial Networks

Lei Xu, Kalyan Veeramachaneni
11/27/2018
cs.LGstat.ML

Official code: sdv-dev/TGAN (298 stars, MIT, last commit 2022-11-26).

Abstract

Generative adversarial networks (GANs) implicitly learn the probability distribution of a dataset and can draw samples from the distribution. This paper presents, Tabular GAN (TGAN), a generative adversarial network which can generate tabular data like medical or educational records. Using the power of deep neural networks, TGAN generates high-quality and fully synthetic tables while simultaneously generating discrete and continuous variables. When we evaluate our model on three datasets, we find that TGAN outperforms conventional statistical generative models in both capturing the correlation between columns and scaling up for large datasets.

View on arXivView PDF

Code Implementations(1)

sdv-dev/TGANOfficial100%
MIT

Generative adversarial training for generating synthetic tabular data.

29890Python, MakefileMay 24, 20183 years agoMIT
generative-adversarial-networksynthesizing-tabular-datasynthetic-datatabular-data

Cite this paper

@article{xu2018synthesizing,
  title  = {Synthesizing Tabular Data using Generative Adversarial Networks},
  author = {Lei Xu and Kalyan Veeramachaneni},
  year   = {2018},
  eprint = {1811.11264},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1811.11264}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1811.11264.svg)](https://codeofpaper.com/paper/1811.11264)

Discussion