But how do AI images and videos actually work? | Guest video by Welch Labs
| Istilah | Arti |
|---|---|
| diffusion model | Model AI yang membuat gambar atau video dengan mengubah noise acak menjadi gambar realistis secara bertahap, kebalikan dari proses penyebaran noise. |
| noise | Nilai piksel acak yang menjadi titik awal pembuatan gambar, dan juga ditambahkan pada gambar latih secara bertahap sampai gambarnya hancur. |
| WAN 2.1 | Model pembuat video sumber terbuka yang dipakai di video ini untuk menunjukkan proses dari noise acak menjadi video astronaut yang realistis. |
| CLIP | Pasangan model teks dan gambar dari OpenAI yang dilatih pada 400 juta pasangan gambar dan keterangan agar keduanya berbagi ruang vektor yang sama. |
| cosine similarity | Ukuran kemiripan dua vektor berdasarkan kosinus sudut di antaranya, bernilai maksimal satu bila kedua vektor menunjuk ke arah yang sama. |
| DDPM | Denoising Diffusion Probabilistic Models, makalah tim Berkeley tahun 2020 yang pertama kali menghasilkan gambar berkualitas tinggi lewat proses diffusion. |
| DDIM | Metode pembuatan gambar dari tim Stanford dan Google yang tidak menambahkan noise acak di tiap langkah sehingga hasilnya deterministik dan butuh langkah lebih sedikit. |
| score function | Arah yang dipelajari model di setiap titik ruang untuk kembali ke sebaran data asli, yaitu menuju data yang lebih mungkin dan kurang bernoise. |
| vector field | Kumpulan panah arah di setiap titik ruang yang dipelajari model diffusion dan berubah sesuai waktu, untuk menggiring titik acak kembali ke data asli. |
| conditioning | Teknik memberi model masukan tambahan, seperti waktu diffusion atau vektor teks prompt, agar penghapusan noise lebih terarah sesuai konteks. |
| classifier-free guidance | Teknik yang memperkuat selisih antara arah model bersyarat prompt dan tanpa syarat dengan faktor alpha agar hasil lebih patuh pada prompt. |
| image generation | Proses membuat gambar baru dengan AI, dalam video ini dimulai dari noise murni yang dibentuk bertahap oleh model diffusion menjadi gambar sesuai prompt. |
Video tamu di kanal 3Blue1Brown ini dibuat oleh Stephen Welch dari kanal Welch Labs dan menjelaskan cara kerja model pembuat gambar dan video berbasis diffusion. Ia menunjukkan bahwa proses ini setara dengan gerak Brown pada partikel yang menyebar, tetapi dengan waktu diputar mundur dan di ruang berdimensi sangat tinggi. Lewat model terbuka WAN 2.1, penonton melihat video dimulai dari noise acak yang dimasukkan berulang kali ke transformer hingga sekitar 50 langkah menjadi video realistis. Pertanyaan utamanya adalah bagaimana model bisa membentuk noise menjadi gambar dan bagaimana teks prompt bisa mengarahkannya. Video ini dibagi menjadi tiga bagian: model CLIP yang mempelajari ruang bersama antara kata dan gambar, proses diffusion itu sendiri beserta kaitannya dengan fisika, serta cara menggabungkan keduanya agar hasil generasi mengikuti prompt.
CLIP dari OpenAI dilatih pada 400 juta pasangan gambar dan keterangan dengan tujuan kontrastif memakai cosine similarity, sampai selisih vektor foto bertopi dan tanpa topi paling mirip dengan kata hat. Makalah DDPM dari Berkeley melatih model menebak total noise, bukan satu langkah, dan menambahkan noise acak saat generasi; tanpa noise itu, Stable Diffusion menghasilkan pohon kecil yang buram. Dengan data mainan berbentuk spiral, Welch menunjukkan model mempelajari vector field yang bergantung waktu, disebut score function, yang menunjuk ke rata-rata data sehingga noise diperlukan agar hasil tidak buram. DDIM dari Stanford dan Google, berdasarkan persamaan Fokker-Planck, menghasilkan gambar bagus tanpa langkah acak dengan langkah lebih sedikit. Conditioning dengan teks saja tidak cukup, sehingga classifier-free guidance memperkuat selisih vektor bersyarat dan tanpa syarat dengan faktor alpha, membuat pohon muncul mulai alpha sekitar 2. WAN memakai negative prompt berbahasa Mandarin. Di akhir, Grant menjelaskan video tamu ini dibuat selama cuti kelahiran anak pertamanya.
Kata kunci
- diffusion model
- CLIP
- classifier-free guidance
- DDPM
- Menjelaskan cara diffusion model menghasilkan gambar dan video dari noise lewat hubungannya dengan fisika (Brownian motion).
- Menerangkan CLIP, conditioning teks, dan classifier-free guidance.
- Memahami DDPM, DDIM, dan score function sebagai arah menuju data yang lebih bersih.
Tulis catatan pribadimu untuk modul ini. Catatan tersimpan di akunmu dan bisa dibuka dari perangkat mana pun.
