Image Generation • Representation Learning • Denoising • Imitation Learning • Data Augmentation • Density Estimation • Latent Variable Models • Image Classification • Link Prediction • Hierarchical structure