Saved in:
Bibliographic Details
Main Authors: Li, Jiayu, Zhao, Zilong, Yee, Kevin, Javaid, Uzair, Sikdar, Biplab
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2410.01933
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917139677446144
author Li, Jiayu
Zhao, Zilong
Yee, Kevin
Javaid, Uzair
Sikdar, Biplab
author_facet Li, Jiayu
Zhao, Zilong
Yee, Kevin
Javaid, Uzair
Sikdar, Biplab
contents Synthetic tabular data generation has gained significant attention for its potential in data augmentation and privacy-preserving data sharing. While recent methods like diffusion and auto-regressive models (i.e., transformer) have advanced the field, generative adversarial networks (GANs) remain highly competitive due to their training efficiency and strong data generation capabilities. In this paper, we introduce Tabular Auto-Encoder Generative Adversarial Network (TAEGAN), a novel GAN-based framework that leverages a masked auto-encoder as the generator. TAEGAN is the first to incorporate self-supervised warmup training of generator into tabular GANs. It enhances GAN stability and exposes the generator to richer information beyond the discriminator's feedback. Additionally, we propose a novel sampling method tailored for imbalanced or skewed data and an improved loss function to better capture data distribution and correlations. We evaluate TAEGAN against seven state-of-the-art synthetic tabular data generation algorithms. Results from eight datasets show that TAEGAN outperforms all baselines on five datasets, achieving a 27% overall utility boost over the best-performing baseline while maintaining a model size less than 5% of the best-performing baseline model. Code is available at: https://github.com/BetterdataLabs/taegan.
format Preprint
id arxiv_https___arxiv_org_abs_2410_01933
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle TAEGAN: Generating Synthetic Tabular Data For Data Augmentation
Li, Jiayu
Zhao, Zilong
Yee, Kevin
Javaid, Uzair
Sikdar, Biplab
Machine Learning
Synthetic tabular data generation has gained significant attention for its potential in data augmentation and privacy-preserving data sharing. While recent methods like diffusion and auto-regressive models (i.e., transformer) have advanced the field, generative adversarial networks (GANs) remain highly competitive due to their training efficiency and strong data generation capabilities. In this paper, we introduce Tabular Auto-Encoder Generative Adversarial Network (TAEGAN), a novel GAN-based framework that leverages a masked auto-encoder as the generator. TAEGAN is the first to incorporate self-supervised warmup training of generator into tabular GANs. It enhances GAN stability and exposes the generator to richer information beyond the discriminator's feedback. Additionally, we propose a novel sampling method tailored for imbalanced or skewed data and an improved loss function to better capture data distribution and correlations. We evaluate TAEGAN against seven state-of-the-art synthetic tabular data generation algorithms. Results from eight datasets show that TAEGAN outperforms all baselines on five datasets, achieving a 27% overall utility boost over the best-performing baseline while maintaining a model size less than 5% of the best-performing baseline model. Code is available at: https://github.com/BetterdataLabs/taegan.
title TAEGAN: Generating Synthetic Tabular Data For Data Augmentation
topic Machine Learning
url https://arxiv.org/abs/2410.01933