DAVA: Disentangling Adversarial Variational Autoencoder

Benjamin Estermann, R. Wattenhofer
3/1/2023

No official code found. Best implementation: besterma/dava (4 stars, MIT, last commit 2023-04-28).

Abstract

The use of well-disentangled representations offers many advantages for downstream tasks, e.g. an increased sample efficiency, or better interpretability. However, the quality of disentangled interpretations is often highly dependent on the choice of dataset-specific hyperparameters, in particular the regularization strength. To address this issue, we introduce DAVA, a novel training procedure for variational auto-encoders. DAVA completely alleviates the problem of hyperparameter selection. We compare DAVA to models with optimal hyperparameters. Without any hyperparameter tuning, DAVA is competitive on a diverse range of commonly used datasets. Underlying DAVA, we discover a necessary condition for unsupervised disentanglement, which we call PIPE. We demonstrate the ability of PIPE to positively predict the performance of downstream models in abstract reasoning. We also thoroughly investigate correlations with existing supervised and unsupervised metrics. The code is available at https://github.com/besterma/dava.

View on arXivView PDF

Code Implementations(1)

besterma/davaCommunity100%
MIT

Official repository for the ICLR 2023 publication: DAVA: Disentangling adversarial variational autoencoder

41PythonFeb 17, 20233 years agoMIT

Similar Papers

Cite this paper

@article{estermann2023dava,
  title  = {DAVA: Disentangling Adversarial Variational Autoencoder},
  author = {Benjamin Estermann and R. Wattenhofer},
  year   = {2023},
  eprint = {2303.01384},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2303.01384},
  journal = {ICLR 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/2303.01384.svg)](https://codeofpaper.com/paper/2303.01384)

Discussion