This course provides an overview of generative AI use cases related to diffusion models, mainly used for image creation and modification, and the business value they provide. Including diffusion model concepts and real-world applications, case studies, and considerations for evaluating different diffusion models based on use case needs.
- Course level: Intermediate
- Duration: 90min
Activities
This course includes presentations, real-world examples and case studies.
Course Objectives
In this course you will learn to:
- How diffusion models differ from traditional Generative Adversarial Networks (GANs)
- Describe diffusion model use cases and multimodal applications
- Understand how diffusion models can be fine tuned
- Understand considerations for evaluating different diffusion models based on use case needs
Intended Audience
This course is intended for:
- Anyone looking to understand real-world applications of diffusion models
- Decision makers looking to identify and evaluate generative AI use cases
Prerequisites
We recommend that attendees of this course have:
- Introduction to Generative AI – Art of the Possible (digital)
- A technical background and programming experience is helpful
Course Outline
Module 1: Evolution of Generative Models
- Generative Adversarial Networks - GANs
- Limitations of GANs
Module 2: Diffusion Models - Concepts - Understanding image generation with diffusion models
- Basic concepts and principles behind image generation with diffusion models
Module 3: Stable Diffusion - Conceptual overview of Stable Diffusion
- Architecture of Stable Diffusion
- Real-world applications of Stable Diffusion
Module 4: Training and evaluating diffusion models - Training diffusion models
- Evaluating diffusion models
Module 5: Fine Tuning diffusion models
- Fine-tuning pretrained models for specific tasks
- Case studies and practical examples
Demos - Amazon Bedrock image playground
- Image to image SageMaker notebook
- Fine-tuning using Amazon SageMaker JumpStart
Module 6: Knowledge check and summary
Keywords
- Gen AI
- Generative AI