AutoDiff: combining Auto-encoder and Diffusion model for tabular data synthesizing

Namjoon Suh, Xiaofeng Lin, Din-Yin Hsieh, Merhdad Honarkhah, Guang Cheng
10/24/2023
stat.MLcs.AIcs.LG

Official code: UCLA-Trustworthy-AI-Lab/AutoDiffusion (16 stars, last commit 2023-11-10).

Abstract

Diffusion model has become a main paradigm for synthetic data generation in many subfields of modern machine learning, including computer vision, language model, or speech synthesis. In this paper, we leverage the power of diffusion model for generating synthetic tabular data. The heterogeneous features in tabular data have been main obstacles in tabular data synthesis, and we tackle this problem by employing the auto-encoder architecture. When compared with the state-of-the-art tabular synthesizers, the resulting synthetic tables from our model show nice statistical fidelities to the real data, and perform well in downstream tasks for machine learning utilities. We conducted the experiments over $15$ publicly available datasets. Notably, our model adeptly captures the correlations among features, which has been a long-standing challenge in tabular data synthesis. Our code is available at https://github.com/UCLA-Trustworthy-AI-Lab/AutoDiffusion.

View on arXivView PDF

Code Implementations(1)

The official code implementation of the Autodiff algorithm.

162Python, Jupyter NotebookNov 8, 20232 years ago

Cite this paper

@article{suh2023autodiff,
  title  = {AutoDiff: combining Auto-encoder and Diffusion model for tabular data synthesizing},
  author = {Namjoon Suh and Xiaofeng Lin and Din-Yin Hsieh and Merhdad Honarkhah and Guang Cheng},
  year   = {2023},
  eprint = {2310.15479},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.15479v2}
}

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/2310.15479.svg)](https://codeofpaper.com/paper/2310.15479)

Discussion