Multi-Level Variational Autoencoder: Learning Disentangled Representations from Grouped Observations
InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets