Variational Autoencoders and Nonlinear ICA: A Unifying Framework
Ilyes Khemakhem, Diederik P. Kingma, Ricardo Pio Monti, Aapo, Hyv\"arinen

TL;DR
This paper unifies variational autoencoders and nonlinear ICA, demonstrating that under certain conditions, the true joint distribution over observed and latent variables can be identified, enabling better disentanglement in deep latent-variable models.
Contribution
It extends nonlinear ICA to deep latent-variable models with observed variables, showing that the true joint distribution can be identified up to simple transformations.
Findings
Identification of the true joint distribution is possible with a factorized prior conditioned on observed variables.
The framework extends nonlinear ICA to noisy, undercomplete, or discrete observations.
Includes identifiable flow-based generative models as a special case.
Abstract
The framework of variational autoencoders allows us to efficiently learn deep latent-variable models, such that the model's marginal distribution over observed variables fits the data. Often, we're interested in going a step further, and want to approximate the true joint distribution over observed and latent variables, including the true prior and posterior distributions over latent variables. This is known to be generally impossible due to unidentifiability of the model. We address this issue by showing that for a broad family of deep latent-variable models, identification of the true joint distribution over observed and latent variables is actually possible up to very simple transformations, thus achieving a principled and powerful form of disentanglement. Our result requires a factorized prior distribution over the latent variables that is conditioned on an additionally observed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Image and Signal Denoising Methods · Generative Adversarial Networks and Image Synthesis
MethodsIndependent Component Analysis
