YoVDO

How Diffusion Models Work

Offered By: DeepLearning.AI via Coursera

Tags

Generative AI Courses Neural Networks Courses Jupyter Notebooks Courses Diffusion Models Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
In How Diffusion Models Work, you will gain a deep familiarity with the diffusion process and the models which carry it out. More than simply pulling in a pre-built model or using an API, this course will teach you to build a diffusion model from scratch. In this course you will: 1. Explore the cutting-edge world of diffusion-based generative AI and create your own diffusion model from scratch. 2. Gain deep familiarity with the diffusion process and the models driving it, going beyond pre-built models and APIs. 3. Acquire practical coding skills by working through labs on sampling, training diffusion models, building neural networks for noise prediction, and adding context for personalized image generation. At the end of the course, you will have a model that can serve as a starting point for your own exploration of diffusion models for your applications. This one-hour course, taught by Sharon Zhou will expand your generative AI capabilities to include building, training, and optimizing diffusion models. Hands-on examples make the concepts easy to understand and build upon. Built-in Jupyter notebooks allow you to seamlessly experiment with the code and labs presented in the course.

Syllabus

  • Project Overview
    • In this course, you will gain a deep familiarity with the diffusion process and the models which carry it out. More than simply pulling in a pre-built model or using an API, this course will teach you to build a diffusion model from scratch. In this course you will: 1. Explore the cutting-edge world of diffusion-based generative AI and create your own diffusion model from scratch. 2. Gain deep familiarity with the diffusion process and the models driving it, going beyond pre-built models and APIs. 3. Acquire practical coding skills by working through labs on sampling, training diffusion models, building neural networks for noise prediction, and adding context for personalized image generation. At the end of the course, you will have a model that can serve as a starting point for your own exploration of diffusion models for your applications. This one-hour course, taught by Sharon Zhou, will expand your generative AI capabilities to include building, training, and optimizing diffusion models. Hands-on examples make the concepts easy to understand and build upon. Built-in Jupyter notebooks allow you to seamlessly experiment with the code and labs presented in the course.

Taught by

Sharon Zhou

Related Courses

Building and Managing Superior Skills
State University of New York via Coursera
ChatGPT et IA : mode d'emploi pour managers et RH
CNAM via France Université Numerique
Digital Skills: Artificial Intelligence
Accenture via FutureLearn
AI Foundations for Everyone
IBM via Coursera
Design a Feminist Chatbot
Institute of Coding via FutureLearn