Disentanglement as Identifiable Pushforward Factorisation
Not on the map. Why?
Abstract (arXiv)
We characterise disentanglement in smooth generative pushforward models, such as in VAEs and GANs. For a generator/decoder g:Z→ X and factorised prior p(z)=prodi pi(zi), we define disentanglement as factorisation of the pushforward density pμ= g_#p into one-dimensional "seam" factors, where each latent dimension controls an independent generative factor of the data. We prove that pμ factorises according to the SVD of g's Jacobian; that disentanglement equates to two conditions on g (C1-C2); and that under those conditions the seam factors are identifiable, up to permutation and sign. In the particular case of Gaussian (β-)VAEs, we show via an identity how diagonal posteriors promote C1-C2, in expectation, explaining why disentanglement arises modulated by β. Experiments illustrate this mechanism on Gaussian data, dSprites, and CelebA.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 25 of its 41 references that are in the map. First posted on arXiv 29 Oct 2024.
Builds on
25 of 41 references.
References · 25
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 941
- 2018Disentangling by Factorisingcited by 616
- 2015Generating Sentences from a Continuous Spacecited by 612
- 2019Variational Autoencoders and Nonlinear ICA: A Unifying Frameworkcited by 503
- 2017Latent Space Oddity: on the Curvature of Deep Generative Modelscited by 174
- 2019Don't Blame the ELBO! A Linear VAE Perspective on Posterior Collapsecited by 121
- 2022DiffuseVAE: Efficient, Controllable and High-Fidelity Generation from Low-Dimensional Latentscited by 104
- 2021Independent mechanism analysis, a new concept?cited by 97
- 2020The Hessian Penalty: A Weak Prior for Unsupervised Disentanglementcited by 92
- 2018Taming VAEscited by 85
- 2018Variational Autoencoders Pursue PCA Directions (by Accident)cited by 85
13 more
- 2023Additive Decoders for Latent Variables Identification and Cartesian-Product Extrapolationcited by 58
- 2022Unsupervised Representation Learning from Pre-trained Diffusion Probabilistic Modelscited by 54
- 2022Function Classes for Identifiable Nonlinear Independent Component Analysiscited by 53
- 2023Provably Learning Object-Centric Representationscited by 45
- 2021Orthogonal Jacobian Regularization for Unsupervised Disentanglement in Image Generationcited by 35
- 2020On Implicit Regularization in β-VAEscited by 34
- 2023DisDiff: Unsupervised Disentanglement of Diffusion Probabilistic Modelscited by 30
- 2022Embrace the Gap: VAEs Perform Independent Mechanism Analysiscited by 28
- 2020Regularized linear autoencoders recover the principal components, eventuallycited by 26
- 2022A Geometric Perspective on Variational Autoencoderscited by 24
- 2021Variational autoencoders in the presence of low-dimensional data: landscape and implicit biascited by 11
- 2024Demystifying μcited by 7
- 2023Variational Classificationcited by 5
Built on by
Not cited yet.