- Software Architecture
- Artificial Neural Networks
- Deep Learning
- PyTorch (Machine Learning Library)
- Generative Model Architectures
- Performance Tuning
- Generative AI
- Machine Learning Methods
- Systems Architecture
- Machine Learning
- Image Analysis
- Large Language Modeling
How to Build a Diffusion Model - An Introduction
Completed by Ashwani Verma
September 18, 2025
11 hours (approximately)
Ashwani Verma's account is verified. Coursera certifies their successful completion of How to Build a Diffusion Model - An Introduction
What you will learn
Core concepts behind diffusion models and their role in generative AI
How to build and train diffusion models from scratch
Techniques for creating text-to-image generation systems
Evaluation metrics and real-world applications of diffusion models
Skills you will gain

