MIT 6.S184: Pengantar Flow Matching dan Model Difusi
(diffusion.csail.mit.edu)- Versi 2026 dari MIT 6.S184 adalah mata kuliah pengantar yang mempelajari model difusi dan model flow, yang digunakan untuk berbagai jenis data seperti gambar dan video, melalui teori dan praktik
- Perkuliahan berlanjut dari persamaan diferensial stokastik, persamaan Fokker-Planck, flow matching, score matching, classifier-free guidance, ruang laten, hingga model difusi diskret
- Setiap kuliah disertai praktik, sehingga peserta dapat mengimplementasikan flow matching dan model difusi secara bertahap dari awal
- Pada bagian akhir mata kuliah, peserta membuat sendiri latent diffusion model dan materi disusun agar alat analisis probabilistik juga dapat diterapkan ke bidang lain
- Pengalaman dalam probabilitas dan deep learning direkomendasikan, sementara prasyarat yang diperlukan mencakup aljabar linear, kalkulus multivariabel, probabilitas dasar, Python, dan pengalaman dengan PyTorch
Struktur mata kuliah dan tujuan pembelajaran
- Flow Matching and Diffusion Models — 2026 Version adalah mata kuliah yang dirancang agar mahasiswa dan peneliti memahami model difusi dan flow secara lebih mendalam
- Model yang dibahas merupakan metode AI generatif untuk gambar, video, dan berbagai jenis data lainnya
- Materi disusun dalam alur dari dasar matematis hingga implementasi
- Persamaan diferensial stokastik
- Persamaan Fokker-Planck
- Penjelasan bertahap untuk setiap komponen model
- Implementasi terpandu melalui praktik di setiap kuliah
- Di bagian akhir, peserta membangun latent diffusion model dari awal
- Latar belakang yang direkomendasikan adalah pengalaman dalam probabilitas dan deep learning, sedangkan prasyaratnya adalah aljabar linear, kalkulus multivariabel, probabilitas dasar, Python, dan pengalaman dengan PyTorch
Catatan kuliah dan materi perkuliahan
- Catatan kuliah adalah materi utama mata kuliah ini dan menjelaskan seluruh isi kelas secara mandiri dan lengkap
- Informasi sitasi catatan kuliah
Introduction to Flow Matching and Diffusion Models- Peter Holderrieth, Ezra Erives
- 2026
- arXiv eprint:
2506.02070
-
Daftar kuliah
- Kuliah 1: Flow and Diffusion Models
- Kuliah 2: Flow Matching
- Kuliah 3-A: Score Functions and Score Matching
- Kuliah 3-B: Classifier-free Guidance
- Kuliah 4: Latent Spaces and Neural Network Architectures
- Kuliah 5: Discrete Diffusion Models
Metode praktik
- Mata kuliah ini memiliki total 3 praktik (labs) dan menyediakan pengalaman implementasi melalui latihan yang disertakan bersama kelas
- Praktik dilakukan dengan membangun flow matching dan model difusi secara bertahap dari awal
- Prosedur pengerjaan
- Periksa instruksi pada tautan praktik
- Unduh notebook
.ipynbdari GitHub - Jalankan di lingkungan Jupyter Notebook; Google Colab juga dapat digunakan sebagai opsi
- Setelah menyelesaikan semua pertanyaan, ekspor notebook ke PDF dan kirimkan ke Gradescope di Canvas
- Jangan menghapus output sel karena hal itu akan menyulitkan penilaian
- Jika menemui hambatan, peserta dapat merujuk ke solusi
1 komentar
Komentar Hacker News
Kuliah MIT “6.S184: Introduction to Flow Matching and Diffusion Models” kini tersedia di YouTube
Membahas algoritme AI generatif terbaru untuk gambar, video, protein, dan lainnya, beserta alat matematika untuk memahaminya
Flow matching dan model difusi secara matematis cukup sulit, sehingga banyak kuliah berhenti pada tingkat intuisi; kuliah ini, meski ditujukan untuk pemula AI, bertujuan memberikan pengantar yang ketat secara matematis dan mandiri
Sumber: https://x.com/peholderrieth
[1] https://ocw.mit.edu/courses/2-71-optics-spring-2009/resource...
Keduanya bernilai, tetapi di tengah lautan materi pengantar yang hanya memberi intuisi, sulit menemukan yang terakhir
Conditional normalizing flow termasuk solusi paling elegan yang pernah saya lihat untuk masalah inverse design, selama ada data untuk dilatih
Gagasan mendorong dan menarik massa probabilitas dari distribusi dasar melalui fungsi bijektif hingga berubah secara hati-hati ke posisi yang diinginkan benar-benar elegan, dan konstruksi fungsi bijektif itu sendiri juga sangat cerdas
Memang agak rumit diterapkan ketika sebagian nilai target bersifat kontinu dan sebagian lagi kategorikal, tetapi tetap metode yang sangat keren, dan menurut saya namanya juga sangat tepat
Ini kuliah yang menarik, saya ingin segera mengikutinya. Kuliah ini tampaknya berfokus ketat pada ruang kontinu, tetapi ada banyak hal menarik juga di difusi diskret
Saya penasaran apakah ada rencana kuliah lanjutan. Menarik juga bahwa pengajarnya, Peter, baru saja menerbitkan paper tentang difusi diskret
https://x.com/peholderrieth/status/1891846309952282661
https://github.com/kuleshov-group/awesome-discrete-diffusion...
Saya penasaran apakah ada kumpulan kuliah terbuka yang membahas teknik AI terbaru
https://github.com/luspr/awesome-ml-courses
https://github.com/owainlewis/awesome-artificial-intelligenc...
Saya sangat berterima kasih pada MIT OCW dan materi kuliah terbuka serupa. Saya telah menggunakannya sebagai bahan pendukung untuk mata kuliah jurusan, dan mempelajari topik yang sama dengan dua cara berbeda sangat membantu, terutama untuk materi yang sulit dipahami
Senang melihat kuliah ini muncul di sini. Sepertinya LLM telah menyedot banyak perhatian dari teknik yang sangat berguna ini
Akan bagus jika seseorang yang akrab dengan topik ini bisa menjelaskan secara singkat penggunaan utamanya dan kesan umumnya
Model-model ini dilatih untuk secara bertahap mendorong sampel noise murni menuju distribusi data pelatihan. Karena dilatih dengan versi set pelatihan yang telah dicampur noise, selama proses denoising model dapat lebih baik menjelajahi dan memanfaatkan area di sekitar distribusi data nyata
Salah satu masalah besar GAN adalah fenomena yang disebut mode collapse [2]
[1] https://www.physicalintelligence.company/blog/pi0
[2] https://en.wikipedia.org/wiki/Mode_collapse
Sepuluh tahun terakhir adalah masa keemasan pendidikan deep learning. Menyenangkan melihat orang-orang bersaing tentang siapa yang bisa merilis konten pembelajaran berkualitas lebih tinggi secara gratis
Luar biasa bahwa MIT membuka secara gratis konten yang begitu tepat waktu dan relevan seperti ini
Saya penasaran apa saja kuliah OCW lain yang membahas AI modern