Prediksi Derau dengan U-Net
Penghilang derau di inti difusi
Prediksi Derau dengan U-Net adalah pelajaran Deep Learning Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Deep Learning Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Deep Learning Academy mencakup 4 pelajaran total.
Tugas Penghilang Derau
Pada setiap langkah mundur, satu jaringan melakukan sebagian besar pekerjaan. Tugasnya sederhana: melihat gambar berderau dan memprediksi derau di dalamnya.
Mengapa U-Net
Difusi hampir selalu menggunakan U-Net, karena ukurannya sama antara keluaran dan masukan: gambar berderau masuk, peta derau keluar.
Jalur Penyusutan
Encoder memperkecil resolusi gambar dan menangkap struktur gambaran besar, seperti bentuk dan tata letak, pada resolusi yang lebih kecil.
Jalur Pembesaran
Decoder kemudian memperbesar kembali gambar ke ukuran penuh dan membangun ulang detail halus agar derau yang diprediksi sejajar piksel demi piksel.
Koneksi Lompatan
Bentuk U berasal dari koneksi lompatan yang meneruskan detail dari encoder ke decoder, sehingga tepi yang tajam tetap bertahan setelah penyusutan.
Memasukkan Langkah Waktu
U-Net juga memerlukan langkah waktu t agar mengetahui apakah pada tahap ini harus menghilangkan banyak derau atau hanya sedikit.
Embedding Waktu
Langkah waktu tersebut diubah menjadi sebuah vektor yang disebut embedding waktu, lalu dicampurkan ke lapisan jaringan sebagai sinyal pengondisian.
t_emb = embed(timestep) # added inside each blockPerhatian di Bagian Tengah
Banyak U-Net menambahkan perhatian pada resolusi terendah, sehingga wilayah gambar yang berjauhan dapat mengoordinasikan isinya.
Satu Kerugian, Satu Target
Pelatihan membandingkan derau yang diprediksi dengan derau sebenarnya menggunakan kerugian MSE sederhana. Satu tujuan itu sudah cukup.
loss = mse(unet(x_t, t), true_noise)Jaringan yang Sama di Setiap Langkah
Satu U-Net menangani semua langkah waktu. Masukan t memberi tahu jaringan seberapa kuat penghilangan derau yang harus dilakukan saat ini.
Kurangi dan Ulangi
Prediksi derau, kurangi sebagian darinya, lalu masukkan kembali hasilnya. Pengulangan inilah yang membuat U-Net bergerak menuju gambar yang bersih. 🖼️
Pemeriksaan Singkat
Apa peran koneksi lompatan pada U-Net?
Ringkasan
U-Net memprediksi derau pada setiap langkah, menggunakan koneksi lompatan untuk mempertahankan detail dan embedding waktu untuk mengukur langkah waktu. Satu kerugian MSE melatih semuanya. 🎉
Belajar Python dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Prediksi Derau dengan U-Net” gratis?
Ya — teks lengkap “Prediksi Derau dengan U-Net” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Deep Learning Academy, upgrade ke CoddyKit PRO. Kursus Deep Learning Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Prediksi Derau dengan U-Net”?
Penghilang derau di inti difusi Kamu berlatih Deep Learning Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Deep Learning Academy?
Tidak diperlukan pengalaman sebelumnya. Deep Learning Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Prediksi Derau dengan U-Net” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Deep Learning Academy ini?
Ya. Setiap pelajaran Deep Learning Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Penambahan Derau Maju dan Penghilangan Derau Mundur
- Prediksi Derau dengan U-Net
- Jadwal Pengambilan Sampel dan Panduan
- Jalankan Alur Kerja dengan Diffusers