Ce este ghidarea fără clasificator și cum funcționează scala?
sobes.tech AI
Răspuns de la AI
Ghidarea fără clasificator este o metodă de îmbunătățire a calității generării în modelele de difuzie fără a fi nevoie să antrenezi un clasificator separat. În schimb, modelul este antrenat simultan pe date condiționale și necondiționale, permițând în timpul generării să combine predicțiile cu și fără condiție.
Mecanismul funcționează astfel: în timpul generării, se iau două predicții — una condițională (luând în considerare condiția dată, de exemplu, textul) și una necondițională (fără condiție). Apoi, acestea sunt combinate folosind un parametru numit scală (coeficient de scalare), care reglează influența condiției. Formula:
x_{guided} = x_{uncond} + scale * (x_{cond} - x_{uncond})
Unde:
x_{cond}— predicția modelului cu condițiex_{uncond}— predicția fără condițiescale— coeficient, de obicei >1, care crește influența condiției
Creșterea scale-ului duce la o urmărire mai puternică a condiției, dar o valoare prea mare poate deteriora calitatea sau poate cauza artefacte. Astfel, scale-ul este un parametru care permite echilibrarea între diversitate și acuratețe în generare.