Invariance-based Multi-Clustering of Latent Space Embeddings for Equivariant Learning
arXiv:2107.11717
Abstract
Variational Autoencoders (VAEs) have been shown to be remarkably effective in recovering model latent spaces for several computer vision tasks. However, currently trained VAEs, for a number of reasons, seem to fall short in learning invariant and equivariant clusters in latent space. Our work focuses on providing solutions to this problem and presents an approach to disentangle equivariance feature maps in a Lie group manifold by enforcing deep, group-invariant learning. Simultaneously implementing a novel separation of semantic and equivariant variables of the latent space representation, we formulate a modified Evidence Lower BOund (ELBO) by using a mixture model pdf like Gaussian mixtures for invariant cluster embeddings that allows superior unsupervised variational clustering. Our experiments show that this model effectively learns to disentangle the invariant and equivariant representations with significant improvements in the learning rate and an observably superior image recognition and canonical state reconstruction compared to the currently best deep learning models.
The codebase for MCEVAE is available at https://github.com/CVC-Lab/MCE-VAE
References in corpus (6)
- Deep Convolutional Inverse Graphics Network
- Deep Unsupervised Clustering with Gaussian Mixture Variational Autoencoders
- Learning Latent Subspaces in Variational Autoencoders
- A Survey of Inductive Biases for Factorial Representation-Learning
- Motion Equivariant Networks for Event Cameras with the Temporal Normalization Transform
- Affine Variational Autoencoders: An Efficient Approach for Improving Generalization and Robustness to Distribution Shift