MITB Banner

8 Best Resources to Learn About Diffusion Models

Diffusion-based models have been on the rise in 2022 and here’s where you can start learning more about them

Share

Listen to this story

Text-to-image models ruled the roost in 2022. Models like DALL-E, Midjourney, and Stable Diffusion collectively broke the internet as most social media feeds got filled with images generated by these models. These generative models worked on the revived machine learning algorithm – diffusion models – that generate images by adding and then removing noise in an image.

An artist or any regular Joe on the internet could head to these models, enter a prompt, and voila! The images start appearing. But a machine learning enthusiast might wonder how exactly these diffusion models work.

Check out these resources that offer in-depth explanations about diffusion models from scratch.

NVIDIA – Improving Diffusion Models as an Alternative To GANs

Probably the first blog you should check out to figure the pros and cons of using diffusion models is NVIDIA’s. Researchers published this blog to provide a perspective on why diffusion models are an alternative to GANs. The second part of the blog offers an in-depth explanation about the working of diffusion models.

Click here to check it out.

Assembly AI 

Providing a deep-dive into the working of a diffusion model, Assembly AI’s blog is one of the greatest resources for getting into the generative AI field. The blog covers in-depth information on DALL-E 2, while also providing knowledge about how to create diffusion models in Python. 

Click here to check it out.

Read: GANs in The Age of Diffusion Models

Yannic Kilcher’s YouTube Channel

Yannic Kilcher has been making videos explaining almost every single trend in the field of machine learning. His video, ‘DDPM – Diffusion Models Beat GANs on Image Synthesis’, explains the research paper by OpenAI step by step. With experimental examples and explanations of each part of the paper, the video is a useful resource to understand the research behind the rising generative model.

HuggingFace Diffusion Model Course

A long, extensive library of courses for diffusion models, HuggingFace’s GitHub repository offers the theory of diffusion models and then goes on to explain how you can train your own models and create custom pipelines. The prerequisite of the course is to have an understanding of Python and basics of PyTorch.

Click here to check out the course.

Lilian Weng – What are Diffusion Models

This GitHub paper starts from the basics of generative models like GAN, VAE, and Flow-based models and compares them to the rising diffusion models and what makes them stand apart. The blog is specifically better for machine learning enthusiasts interested in diving into the mathematical explanation of diffusion models.

Click here to check it out. 

Read: Diffusion Models: From Art to State-of-the-art

An Introduction to Diffusion Models

A blog by Ayan Das, PhD student at University of Surrey, explains the origin of diffusion models and its use cases, linking it to score-based generative models along with the mathematical explanation. Das has been publishing various articles explaining about deep learning in fields like computer vision and is also a reviewer at conferences like ICCV, SIGGRAPH, ACM, and BMVC.

Click here to check out the blog. 

Generative Modeling by Estimating Gradients of Data Distribution

Yang Song from Stanford University published his blog about generative models and spoke about diffusion models. He explained how likelihood-based and implicit-generative models are useful, but the generative AI field is shifting towards diffusion models and proving themselves to be essential tools because of their denoising capabilities.

Click here to learn more.

Diffusion Models as a kind of VAE

While Ayan Das linked diffusion models to score-based models, Agnus Turner connected them to VAEs. The blog explains how the research paper by OpenAI has spared the interest of researchers in the generative AI field again and diffusion models proved to be the game changer.

Click here to read more.

Share
Picture of Mohit Pandey

Mohit Pandey

Mohit dives deep into the AI world to bring out information in simple, explainable, and sometimes funny words. He also holds a keen interest in photography, filmmaking, and the gaming industry.
Related Posts

CORPORATE TRAINING PROGRAMS ON GENERATIVE AI

Generative AI Skilling for Enterprises

Our customized corporate training program on Generative AI provides a unique opportunity to empower, retain, and advance your talent.

Upcoming Large format Conference

May 30 and 31, 2024 | 📍 Bangalore, India

Download the easiest way to
stay informed

Subscribe to The Belamy: Our Weekly Newsletter

Biggest AI stories, delivered to your inbox every week.

AI Courses & Careers

Become a Certified Generative AI Engineer

AI Forum for India

Our Discord Community for AI Ecosystem, In collaboration with NVIDIA. 

Flagship Events

Rising 2024 | DE&I in Tech Summit

April 4 and 5, 2024 | 📍 Hilton Convention Center, Manyata Tech Park, Bangalore

MachineCon GCC Summit 2024

June 28 2024 | 📍Bangalore, India

MachineCon USA 2024

26 July 2024 | 583 Park Avenue, New York

Cypher India 2024

September 25-27, 2024 | 📍Bangalore, India

Cypher USA 2024

Nov 21-22 2024 | 📍Santa Clara Convention Center, California, USA

Data Engineering Summit 2024

May 30 and 31, 2024 | 📍 Bangalore, India

Subscribe to Our Newsletter

The Belamy, our weekly Newsletter is a rage. Just enter your email below.