Distributional Learning of Variational AutoEncoder: Application to Synthetic Data Generation

Seunghwan An, Jong-June Jeon
2/22/2023
stat.MLcs.LG

No official code found. Best implementation: an-seunghwan/DistVAE (7 stars, MIT, last commit 2023-11-22). 1 more below.

Abstract

The Gaussianity assumption has been consistently criticized as a main limitation of the Variational Autoencoder (VAE) despite its efficiency in computational modeling. In this paper, we propose a new approach that expands the model capacity (i.e., expressive power of distributional family) without sacrificing the computational advantages of the VAE framework. Our VAE model's decoder is composed of an infinite mixture of asymmetric Laplace distribution, which possesses general distribution fitting capabilities for continuous variables. Our model is represented by a special form of a nonparametric M-estimator for estimating general quantile functions, and we theoretically establish the relevance between the proposed model and quantile estimation. We apply the proposed model to synthetic data generation, and particularly, our model demonstrates superiority in easily adjusting the level of data privacy.

View on arXivView PDF

Code Implementations(2)

MIT

Official pytorch implementation codes for NeurIPS-2023 accepted paper "Distributional Learning of Variational AutoEncoder: Application to Synthetic Data Generation"

72PythonNov 11, 20222 years agoMIT
crpsdistributional-learningsynthetic-data-generationtabularvae+1 more

Official implementation of 'Distributional Learning of Variational AutoEncoder: Application to Synthetic Data Generation' (DistVAE) with pytorch (NeurIPS 2023 accepted paper).

30Python, Jupyter NotebookJul 27, 20241 years ago
continuous-ranked-probability-scorecrpsdistributional-learningmixed-typesynthetic-data+2 more

Similar Papers

Cite this paper

@article{an2023distributional,
  title  = {Distributional Learning of Variational AutoEncoder: Application to Synthetic Data Generation},
  author = {Seunghwan An and Jong-June Jeon},
  year   = {2023},
  eprint = {2302.11294},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.11294v3},
  journal = {NEURIPS 2023 2023}
}

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

Discussion