Prior Learning in Introspective VAEs

Ioannis Athanasiadis, Fredrik Lindsten, Michael Felsberg
8/25/2024
cs.LG

No official code found. Best implementation: athaioan/intro_prior (1 star, last commit 2025-06-09).

Abstract

Variational Autoencoders (VAEs) are a popular framework for unsupervised learning and data generation. A plethora of methods have been proposed focusing on improving VAEs, with the incorporation of adversarial objectives and the integration of prior learning mechanisms being prominent directions. When it comes to the former, an indicative instance is the recently introduced family of Introspective VAEs aiming at ensuring that a low likelihood is assigned to unrealistic samples. In this study, we focus on the Soft-IntroVAE (S-IntroVAE), one of only two members of the Introspective VAE family, the other being the original IntroVAE. We select S-IntroVAE for its state-of-the-art status and its training stability. In particular, we investigate the implication of incorporating a multimodal and trainable prior into this S-IntroVAE. Namely, we formulate the prior as a third player and show that when trained in cooperation with the decoder constitutes an effective way for prior learning, which shares the Nash Equilibrium with the vanilla S-IntroVAE. Furthermore, based on a modified formulation of the optimal ELBO in S-IntroVAE, we develop theoretically motivated regularizations, namely (i) adaptive variance clipping to stabilize training when learning the prior and (ii) responsibility regularization to discourage the formation of inactive prior modes. Finally, we perform a series of targeted experiments on a 2D density estimation benchmark and in an image generation setting comprised of the (F)-MNIST and CIFAR-10 datasets demonstrating the effect of prior learning in S-IntroVAE in generation and representation learning.

View on arXivView PDF

Code Implementations(1)

[TMLR 2025] Prior Learning in Introspective VAEs

10Shell, PythonJun 3, 20251 years ago

Similar Papers

Cite this paper

@article{athanasiadis2024prior,
  title  = {Prior Learning in Introspective VAEs},
  author = {Ioannis Athanasiadis and Fredrik Lindsten and Michael Felsberg},
  year   = {2024},
  eprint = {2408.13805},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.13805v3}
}

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

Discussion