From the course: The AI Ecosystem for Developers: Models, Datasets, and APIs
Unlock this course with a free trial
Join today to access over 24,600 courses taught by industry experts.
Generative architectures: Diffusion and GANs
From the course: The AI Ecosystem for Developers: Models, Datasets, and APIs
Generative architectures: Diffusion and GANs
- [Instructor] Generative AI architecture focus on creating new data instances that resemble the training data. They can generate images, text, and even audio data resembling real-world examples. They are useful for tasks such as image sentences, text generation, and audio creation. Two permanent generative architectures are diffusion models and generative adversarial networks, GANs. Diffusion models are a class of generative models that operate on the principle of gradually adding noise to an image and then learning to reverse this process to generate new data. It is inspired by how diffusion works in physics, where particles spread out from high to low concentration. In diffusion models, the goal is to learn how to reverse this diffusion process, transforming random noise into structured data. The key components of a diffusion model include forward process, where you gradually add noise to the input data until it becomes pure noise. Reverse process, the model learns to reverse the…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
Introduction to AI models and architecture5m 11s
-
(Locked)
NLP architectures: RNNs and transformers5m 49s
-
(Locked)
Computer vision architectures: CNNs and vision transformers6m 25s
-
(Locked)
Generative architectures: Diffusion and GANs6m 10s
-
(Locked)
Multimodal architectures: CLIP and Flamingo5m 29s
-
(Locked)
Efficient architectures7m 32s
-
-
-
-
-