Unsupervised learning with contrastive latent variable models
Disentangled Sequential Autoencoder