Č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 podmienkoux_{uncond}— predpoveď bez podmienkyscale— 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í.