PANDUAN AI Visual

GAN bersyarat

GAN bersyarat (cGAN) memanjangkan GAN biasa dengan memberi maklumat tambahan, seperti label kelas atau teks, ke dalam kedua-dua penjana dan diskriminasi.

Dengar panduan iniAI-diceritakan · ~2 min

Pada halaman ini2 min dibaca
  1. Gambaran keseluruhan
  2. Menyelam dalam
  3. Pelaksanaan Dunia Sebenar
  4. Masa Depan GAN Bersyarat
  5. Mempraktikkannya
  6. Teruskan Meneroka
  7. Soalan lazim

Gambaran keseluruhan

Ini membolehkan anda mengawal apa yang dihasilkan oleh rangkaian dan bukannya mendapatkan output rawak.

Menyelam dalam

GAN standard menukar hingar rawak kepada imej tetapi tidak memberi anda kata-kata mengenai hasilnya. GAN bersyarat, yang dicadangkan oleh Mirza dan Osindero pada 2014, membetulkannya dengan penjanaan pelaziman pada label y. Kedua-dua rangkaian menerima y: penjana menggabungkan bunyi dengan label untuk menghasilkan imej yang sepadan, manakala diskriminator menilai sama ada imej adalah realistik dan konsisten dengan labelnya. Latih ia pada MNIST dengan label digit dan anda boleh meminta secara khusus untuk '7'. Isyarat pelaziman boleh menjadi vektor kelas satu panas, pembenaman, set atribut atau imej lain. Idea penjanaan stereng ini adalah asas yang membolehkan sistem teks-ke-imej dan imej-ke-imej.

Pelaksanaan Dunia Sebenar

Menjana digit tulisan tangan atau kelas objek tertentu atas permintaan dan bukannya secara rawak

Mensintesis wajah dengan atribut yang dipilih seperti umur, gaya rambut, cermin mata atau ekspresi

Menguasakan saluran paip teks-ke-imej awal di mana kapsyen menyelaraskan gambar yang dijana

Mencipta data sintetik seimbang kelas untuk menambah kategori yang kurang diwakili dalam set latihan

Masa Depan GAN Bersyarat

Penjanaan bersyarat kini menjadi jangkaan lalai: pengguna ingin menentukan perkara yang mereka dapat. Idea pelaziman label digeneralisasikan ke dalam pelaziman teks kaya melalui perhatian silang dalam model resapan seperti Stable Diffusion dan ke dalam pelaziman ruang gaya ControlNet menggunakan tepi, kedalaman atau pose. Sistem masa hadapan akan menerima keadaan yang lebih fleksibel dan berbilang mod, mencampurkan teks, lakaran, audio dan kekangan 3D, sambil meningkatkan cara output yang betul menghormati setiap bahagian arahan.

Mempraktikkannya

Mengapa ia penting

  • Kelajuan dan skala. Visual AI boleh mengautomasikan tugas pemeriksaan, pengesanan dan penandaan pada skala.
  • Pilihan binaan. Pasukan kreatif boleh membuat prototaip konsep dengan lebih pantas dengan lebih sedikit semakan manual.
  • Pasukan dan aliran kerja. Operasi boleh menggunakan isyarat imej dan video yang sebelum ini sukar diproses.

Berhati-hati untuk

  • Hak imej dan persetujuan boleh menjadi risiko undang-undang jika asalnya tidak jelas.
  • Prestasi model boleh berbeza mengikut pencahayaan, demografi dan persekitaran.
  • Positif palsu mungkin tidak disedari melainkan ambang keyakinan dipantau.

Langkah seterusnya

  1. Tentukan kriteria penerimaan untuk ketepatan, ingatan semula dan kos ralat.
  2. Uji dengan data yang sepadan dengan keadaan pengeluaran sebenar.
  3. Tambahkan semakan manusia untuk ramalan keyakinan rendah atau berimpak tinggi.
  4. Jejaki hanyut model dan sahkan semula selepas perubahan kamera atau set data.

Teruskan Meneroka

Newsletter percuma

Dapatkan taklimat AI harian

Tiga cerita AI yang disahkan setiap pagi hari bekerja, ditulis dalam Bahasa Inggeris biasa. Percuma selamanya, tiada iklan.

Satu e-mel setiap hari bekerja. Berhenti melanggan dalam satu klik. Kami tidak pernah menjual atau berkongsi alamat anda.

Uji diri anda

Take the Conditional GANs quiz

Maklum balas segera pada setiap jawapan, dan sijil yang boleh dikongsi dengan ID yang boleh disahkan sebaik sahaja anda lulus kursus.

Mulakan kuiz

Sokong pendidikan AI percuma. AI Understanding ialah pertubuhan bukan keuntungan 501(c)(3) — tiada iklan, tiada bayaran dinding, selamanya. Buat derma

Soalan lazim

Apakah GAN Bersyarat?

GAN bersyarat (cGAN) memanjangkan GAN biasa dengan memberi maklumat tambahan, seperti label kelas atau teks, ke dalam kedua-dua penjana dan diskriminasi. Ini membolehkan anda mengawal apa yang dihasilkan oleh rangkaian dan bukannya mendapatkan output rawak.

Apakah perbezaan utama antara GAN bersyarat dan GAN standard?

GAN bersyarat menambah isyarat pelaziman (seperti label) pada kedua-dua penjana dan diskriminator supaya anda boleh menentukan perkara yang dijana.

Dalam cGAN yang dilatih pada digit berlabel, apakah yang boleh anda lakukan yang tidak boleh dilakukan oleh GAN biasa?

Oleh kerana penjanaan dikondisikan pada label, anda boleh meminta penjana untuk kelas tertentu dan bukannya keluaran rawak.

Apakah yang mesti diperiksa oleh diskriminator cGAN, selain sama ada imej kelihatan nyata?

Diskriminator menghukum imej yang kelihatan realistik yang tidak sepadan dengan keadaannya, memaksa penjana untuk menghormati label.

Yang manakah merupakan cara biasa untuk membekalkan isyarat penyaman kepada penjana?

Pendekatan yang mudah dan biasa menggabungkan label (selalunya satu panas atau benam) kepada vektor hingar penjana.

GAN bersyarat meletakkan asas untuk keupayaan kemudiannya?

Penjanaan pemanduan melalui syarat adalah apa yang bergantung pada sistem teks-ke-imej dan imej-ke-imej.