Sobes.tech
Senior

Classifier-free guidance nima va scale qanday ishlaydi?

sobes.tech AI

AIdan javob

Sinfayzali yo‘riqnoma — bu alohida klassifikatorni o‘qitmasdan, diffuziya modellarda sifatni yaxshilash usulidir. O‘rniga, model shartli va shartsiz ma’lumotlar bilan bir vaqtda o‘qitiladi, bu esa ishlab chiqarish vaqtida shartli va shartsiz taxminlarni birlashtirish imkonini beradi.

Mekanizm shunday ishlaydi: ishlab chiqarish davomida ikki ta taxmin olinadi — shartli (berilgan shartni hisobga olgan holda, masalan, matn) va shartsiz (shartsiz). Keyin ular skala (kattalashtirish koeffitsienti) deb nomlangan parametr yordamida birlashtiriladi; bu shartning ta’sirini nazorat qiladi. Formulasi:

x_{guided} = x_{uncond} + scale * (x_{cond} - x_{uncond})

Qayer:

  • x_{cond} — shart bilan model taxmini
  • x_{uncond} — shartsiz model taxmini
  • scale — koeffitsient, odatda >1, shart ta’sirini kuchaytiradi

Skalani oshirish shartga yanada kuchli rioya qilishga olib keladi, ammo juda katta qiymat sifatni yomonlashtirishi yoki artefaktlarga olib kelishi mumkin. Shuning uchun, skala ishlab chiqarishda xilma-xillik va aniqlik o‘rtasida muvozanatni ta’minlaydigan parametrdir.