Sobes.tech
Senior

Čo je guidance bez klasifikátora a ako funguje scale?

sobes.tech AI

Odpoveď od AI

Vodič bez klasifikátora je metóda na zlepšenie kvality generácie v difúznych modeloch bez potreby trénovania samostatného klasifikátora. Namiesto toho sa model súčasne trénuje na podmienených a nepodmienených dátach, čo umožňuje počas generácie kombinovať predpovede s podmienkou a bez nej.

Mechanizmus funguje takto: počas generácie sa berú dve predpovede — jedna podmienená (zohľadňujúca danú podmienku, napríklad text) a jedna nepodmienená (bez podmienky). Tieto sa následne kombinujú pomocou parametra nazývaného scale (koeficient škálovania), ktorý reguluje vplyv podmienky. Vzorec:

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

Kde:

  • x_{cond} — predpoveď modelu s podmienkou
  • x_{uncond} — predpoveď bez podmienky
  • scale — koeficient, zvyčajne >1, zvyšujúci vplyv podmienky

Zvýšenie scale vedie k silnejšiemu dodržiavaniu podmienky, ale príliš vysoká hodnota môže zhoršiť kvalitu alebo spôsobiť artefakty. Preto je scale parameter, ktorý umožňuje vyvážiť medzi rozmanitosťou a presnosťou v generovaní.