ProtoVAE: Prototypical Networks for Unsupervised Disentanglement
Not on the map. Why?
Abstract (arXiv)
Generative modeling and self-supervised learning have in recent years made great strides towards learning from data in a completely unsupervised way. There is still however an open area of investigation into guiding a neural network to encode the data into representations that are interpretable or explainable. The problem of unsupervised disentanglement is of particular importance as it proposes to discover the different latent factors of variation or semantic concepts from the data alone, without labeled examples, and encode them into structurally disjoint latent representations. Without additional constraints or inductive biases placed in the network, a generative model may learn the data distribution and encode the factors, but not necessarily in a disentangled way. Here, we introduce a novel deep generative VAE-based model, ProtoVAE, that leverages a deep metric learning Prototypical network trained using self-supervision to impose these constraints. The prototypical network constrains the mapping of the representation space to data space to ensure that controlled changes in the representation space are mapped to changes in the factors of variations in the data space. Our model is completely unsupervised and requires no a priori knowledge of the dataset, including the number of factors. We evaluate our proposed model on the benchmark dSprites, 3DShapes, and MPI3D disentanglement datasets, showing state of the art results against previous methods via qualitative traversals in the latent space, as well as quantitative disentanglement metrics. We further qualitatively demonstrate the effectiveness of our model on the real-world CelebA dataset.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 24 of its 36 references that are in the map. First posted on arXiv 16 May 2023.
Builds on
24 of 36 references.
References · 24
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 929
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 858
- 2015Deep Learning and the Information Bottleneck Principlecited by 793
- 2018Disentangling by Factorisingcited by 614
- 2018Understanding disentangling in β-VAEcited by 332
- 2018Towards a Definition of Disentangled Representationscited by 294
- 2017Variational Inference of Disentangled Latent Concepts from Unlabeled Observationscited by 240
- 2020Swapping Autoencoder for Deep Image Manipulationcited by 215
- 2018Isolating Sources of Disentanglement in Variational Autoencoderscited by 167
- 2018Robustly Disentangled Causal Mechanisms: Validating Deep Representations for Interventional Robustnesscited by 108
12 more
- 2019On the Transfer of Inductive Bias from Simulation to the Real World: a New Disentanglement Datasetcited by 100
- 2013Deep Learning of Representations: Looking Forwardcited by 84
- 2020Measuring Disentanglement: A Review of Metricscited by 69
- 2018Disentangling Factors of Variation with Cycle-Consistent Variational Auto-Encoderscited by 49
- 2021Commutative Lie Group VAE for Disentanglement Learningcited by 27
- 2021Towards Building A Group-based Unsupervised Representation Disentanglement Frameworkcited by 22
- 2020Learning Disentangled Representations with Latent Variation Predictabilitycited by 19
- 2017Disentangling Factors of Variation by Mixing Themcited by 18
- 2019OOGAN: Disentangling GAN with One-Hot Sampling and Orthogonal Regularizationcited by 17
- 2018Dual Swap Disentanglingcited by 12
- 2017Challenges in Disentangling Independent Factors of Variationcited by 10
- 2019A Cyclically-Trained Adversarial Network for Invariant Representation Learningcited by 3
Built on by
Not cited yet.