Our MIT class “6.S184: Introduction to Flow Matching and Diffusion Models” is now available on YouTube!
We teach state-of-the-art generative AI algorithms for images, videos, proteins, etc. together with the mathematical tools to understand them.
Flow and diffusion models are mathematically demanding subjects - which is why many lectures restrict themselves to teaching high level intuition. Here, we give a mathematically rigorous and self-contained introduction yet aimed at beginners in AI. We hope you will like it!
> Flow and diffusion models are mathematically demanding subjects - which is why many lectures restrict themselves to teaching high level intuition.
I appreciate this - I hope norms develop to clearly identify whether learning materials / courses are about intuition or deeper applications that don't shy away from full prerequisites. They both have their place, but can be hard to find the latter amidst the sea of introductory materials that merely give intuition.
By the way, I was trying to go through the MIT Optics [1] course, but the audio/video quality is ... terrible. Could somebody fix that? (Maybe with diffusion models? ;)
Cool course, can't wait to go through it! I noticed that this is focused strictly on continuous spaces, but there's a lot of cool stuff going on in discrete diffusion. Any plans for a follow up? I couldn't help but notice that the course teacher Peter just came out with a paper for discrete diffusion too.
Conditional normalizing flows are one of the most beautiful solutions to inverse design problems that I’ve come across, if you have the data to train them. Something about the notion of carefully deforming a base distribution by pushing and pulling its probability mass around until it’s in the right location by using bijective functions (which themselves have very clever constructions) is just so elegant…
I’ve had some trickiness trying to get them to work when some of the targets are continuous and some categorical, but regardless just a really cool method… really nailed it on the name imo!
I'm incredibly grateful for MIT OCW and consorts. I've been using it as a secondary resource for my subjects and learning about the same topic in two different ways is incredibly helpful, especially hard to grasp ones.
Our MIT class “6.S184: Introduction to Flow Matching and Diffusion Models” is now available on YouTube!
We teach state-of-the-art generative AI algorithms for images, videos, proteins, etc. together with the mathematical tools to understand them.
Flow and diffusion models are mathematically demanding subjects - which is why many lectures restrict themselves to teaching high level intuition. Here, we give a mathematically rigorous and self-contained introduction yet aimed at beginners in AI. We hope you will like it!
From: https://x.com/peholderrieth
> Flow and diffusion models are mathematically demanding subjects - which is why many lectures restrict themselves to teaching high level intuition.
I appreciate this - I hope norms develop to clearly identify whether learning materials / courses are about intuition or deeper applications that don't shy away from full prerequisites. They both have their place, but can be hard to find the latter amidst the sea of introductory materials that merely give intuition.
Thanks!
By the way, I was trying to go through the MIT Optics [1] course, but the audio/video quality is ... terrible. Could somebody fix that? (Maybe with diffusion models? ;)
[1] https://ocw.mit.edu/courses/2-71-optics-spring-2009/resource...
Thank you, for making the effort of making this so accessible! Danke :)
Youtube link to playlist: https://www.youtube.com/watch?v=GCoP2w-Cqtg&list=PL57nT7tSGA...
Cool course, can't wait to go through it! I noticed that this is focused strictly on continuous spaces, but there's a lot of cool stuff going on in discrete diffusion. Any plans for a follow up? I couldn't help but notice that the course teacher Peter just came out with a paper for discrete diffusion too.
https://x.com/peholderrieth/status/1891846309952282661
https://github.com/kuleshov-group/awesome-discrete-diffusion...
Conditional normalizing flows are one of the most beautiful solutions to inverse design problems that I’ve come across, if you have the data to train them. Something about the notion of carefully deforming a base distribution by pushing and pulling its probability mass around until it’s in the right location by using bijective functions (which themselves have very clever constructions) is just so elegant…
I’ve had some trickiness trying to get them to work when some of the targets are continuous and some categorical, but regardless just a really cool method… really nailed it on the name imo!
Does anyone have a collection of all public courses on latest AI techniques?
Just start an "awesome AI courses" repo on GitHub and invite PRs. Or update these:
https://github.com/luspr/awesome-ml-courses
https://github.com/owainlewis/awesome-artificial-intelligenc...
This
I'm incredibly grateful for MIT OCW and consorts. I've been using it as a secondary resource for my subjects and learning about the same topic in two different ways is incredibly helpful, especially hard to grasp ones.
I'm so happy to find this here. LLMs seem to have diverted a lot of attention away from this incredibly useful technique.
Thank you so much, what other OCW courses exist on modern AI?
Well done, folks. Congrats!
This is exactly what I was looking for! Thanks for sharing
Nice