Stanford CS236: Deep Generative Models I 2023 I Stefano Ermon
For more information about Stanford's Artificial Intelligence programs visit: https://stanford.io/ai View the course website: https://deepgenerativemodels.github.io/ Generative models are widely used in many subfields of AI and Machine Learning. Recent advances in parameterizing these models using deep neural networks, combined with progress in stochastic optimization methods, have enabled scalable modeling of complex, high-dimensional data including images, text, and speech. In this course, we will study the probabilistic foundations and learning algorithms for deep generative models, including variational autoencoders, generative adversarial networks, autoregressive models, normalizing flow models, energy-based models, and score-based models. The course will also discuss application areas that have benefitted from deep generative models, including computer vision, speech and natural language processing, graph mining, reinforcement learning, reliable machine learning, and inverse problem solving.
Lessons
- Stanford CS236: Deep Generative Models I 2023 I Lecture 1 - Introduction
- Stanford CS236: Deep Generative Models I 2023 I Lecture 1 - Introduction
- Stanford CS236: Deep Generative Models I 2023 I Lecture 2 - Background
- Stanford CS236: Deep Generative Models I 2023 I Lecture 2 - Background
- Stanford CS236: Deep Generative Models I 2023 I Lecture 3 - Autoregressive Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 3 - Autoregressive Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 4 - Maximum Likelihood Learning
- Stanford CS236: Deep Generative Models I 2023 I Lecture 4 - Maximum Likelihood Learning
- Stanford CS236: Deep Generative Models I 2023 I Lecture 5 - VAEs
- Stanford CS236: Deep Generative Models I 2023 I Lecture 5 - VAEs
- Stanford CS236: Deep Generative Models I 2023 I Lecture 6 - VAEs
- Stanford CS236: Deep Generative Models I 2023 I Lecture 6 - VAEs
- Stanford CS236: Deep Generative Models I 2023 I Lecture 7 - Normalizing Flows
- Stanford CS236: Deep Generative Models I 2023 I Lecture 7 - Normalizing Flows
- Stanford CS236: Deep Generative Models I 2023 I Lecture 8 - GANs
- Stanford CS236: Deep Generative Models I 2023 I Lecture 8 - GANs
- Stanford CS236: Deep Generative Models I 2023 I Lecture 9 - Normalizing Flows
- Stanford CS236: Deep Generative Models I 2023 I Lecture 9 - Normalizing Flows
- Stanford CS236: Deep Generative Models I 2023 I Lecture 10 - GANs
- Stanford CS236: Deep Generative Models I 2023 I Lecture 10 - GANs
- Stanford CS236: Deep Generative Models I 2023 I Lecture 11 - Energy Based Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 11 - Energy Based Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 12 - Energy Based Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 12 - Energy Based Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 13 - Score Based Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 13 - Score Based Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 14 - Energy Based Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 14 - Energy Based Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 15 - Evaluation of Generative Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 15 - Evaluation of Generative Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 16 - Score Based Diffusion Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 16 - Score Based Diffusion Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 17 - Discrete Latent Variable Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 17 - Discrete Latent Variable Models
- Stanford CS236: Deep Generative Models I 2023 I Lecture 18 - Diffusion Models for Discrete Data
- Stanford CS236: Deep Generative Models I 2023 I Lecture 18 - Diffusion Models for Discrete Data