Spring 2021 - Thu 3:10-6:00 PM, Peking University

This course covers the fundamentals, research topics and applications of deep generative models.

Schedule

Fundamentals

     
Week 1 Introduction Lecture 1: Introduction
Lecture 2: Data Representation
Lecture 3: Mathematic Foundation & Basic Concept
Week 2 Autoregressive Models Lecture 4: Sequential Models - Recurrent Neural Networks
Lecture 5: Autoregressive Models 1
Lecture 6: Autoregressive Models 2
Week 3 Variational Autoencoders Lecture 7: From Autoencoder to VAE
Lecture 8: Variational Autoencoder

Lecture 9: VAE Variants
Week 4 Normalising Flow Models Lecture 10: Normalising Flow Background
Lecture 11-12: Normalising Flow Models
Week 5 Generative Adversarial Networks Lecture 13: Introduction of GAN
Lecture 14: Understanding GAN
Lecture 15: Selected GANs
Week 6 Practice Lecture 16-18: Practice: VAE and GAN
Lecture 16-18: Demo Code

Research & Application

     
Week 7 Evaluation of Generative Models Lecture 19: Sampling Quality
Lecture 20: Density Evaluation & Latent Representation
Lecture 21: Practice
Week 8 Energy-based Models Lecture 22: Hopfield Network
Lecture 23: Boltzmann Machine
Lecture 24: Energy-based GANs
Week 9 Challenges of Generative Models Lecture 25: High-dimensional Data Generation
Lecture 26: Learning Large Encoder
Lecture 27: Other Challenges
Week 10 Applications of Generative Models Lecture 28: Image Synthesis, Translation and Manipulation
Lecture 29: X Learning
Lecture 30: Advanced Topics

Practices

     
Week 11 Paper Reading EMNLP2020: Learning VAE-LDA Models with Rounded Reparameterization Trick
ICLR2021: Zero-shot Synthesis with Group-Supervised Learning
CVPR2020: Analyzing and Improving the Image Quality of StyleGAN
CVPR2020: Interpreting the Latent Space of GANs for Semantic Face Editing
CVPR2020:Your Local GAN: Designing Two Dimensional Local Attention Mechanisms for Generative Models
CVPR2021: PISE: Person Image Synthesis and Editing with Decoupled GAN
NIPS2020: A Causal View of Compositional Zero-Shot Recognition
ACL2017: Learning Discourse-level Diversity for Neural Dialog Models using Conditional Variational Autoencoders
Week 12 Paper Reading ICLR2021: A Distributional Approach to Controlled Text Generation
Image2StyleGAN: How to Embed Images Into the StyleGAN Latent Space
ICLR2021: Image GANs meet Differentiable Rendering for Inverse Graphics and Interpretable 3D Neural Rendering
CVPR2021 Few-shot Image Generation via Cross-domain Correspondence
ICLR2021 On Self-Supervised Image Representations for GAN Evaluation
JCP:Physics-informed semantic inpainting: Application to geostatistical modeling
StyleCLIP: Text-Driven Manipulation of StyleGAN Imagery
ECCV2020: Contrastive Learning for Unpaired Image-to-Image Translation
Week 13 Paper Reading ICLR20: Plug and Play Language Models: A Simple Approach to Controlled Text Generation
ECCV2020: Unpaired Image-to-Image Translation using Adversarial Consistency Loss
NIPS2018: A Unified Feature Disentangler for Multi-Domain Image Translation and Manipulation
CVPR2021: Domain Generalization via Inference-time Label-Preserving Target Projections
ICLR2020: low-resource knowledge- grounded dialogue generation
CoCon: A Self-Supervised Approachfor Controlled Text Generation
CVPR2020:PointAugment an Auto-Augmentation Framework for Point Cloud Classification
Cell System 20 A Generative Neural Network for Maximizing Fitness and Diversity of Synthetic DNA and Protein Sequences
Week 14 Group Projects Taming transformers for High-Resolution Image Synthesis
Your Classifier is Secretly an Energy Based Model and You Should Treat it Like One
Syntax-Guided Grammatical Error Correction Model
SRFlow: Learning the Super-Resolution Space with Normalizing Flow
GAN-BERT on Virus host prediction
Improved Image2StyleGAN
Controlable Sentence Simplification
Implicit Normalizing Flows
Week 15 Group Projects Style Transformer: Unpaired Text Style Transfer without Disentangled Latent Representation
PointAugment: an Auto-Augmentation Framework for Point Cloud Classification
Neural Text Generation with Part-of-Speech Guided Softmax
Adapt iterative back translation in AMR Parsing
Contrastive Learning for Unpaired Image-to-Image Translation
Abstractive Dialog Summarization
Efficient Upscaling of Geologic Model based on Theory-guided Encoder-Decoder
CycleGAN for Domain Adaptation in Medical Imaging
Week 16 Group Projects GAN-CodeBERT
Story of Face Swapping
Hippop-Transformer: Towards Rhymed Chinese Lyric Generation
Low/Zero-Resource Knowledge-Grounded Dialogue Generation
Transfer Learning with Domain Transfer Networks
BSP-CVAE for mesh generation
Your Local GAN: Designing Two Dimensional Local Attention Mechanisms for Generative Models
Exploring Degree Control of General-Text-Driven Manipulation of StyleGAN Imagery
GraphLVAE
Hierarchical and Spatial VAE

Course Staff

Feedback

For questions, please discuss on the Wechat group. You can also email Dr. Dong at hao.dong@pku.edu.cn.

Others