Mai departeUrmătorul ghid
Normalizarea lungimii în Optimizarea preferințelor
Fundamentele
GHID de fundamente
DPO iterativ aliniază în mod repetat un model de limbă la preferințele umane sau AI, generând răspunsuri noi, clasificându-le și ajustand acele noi perechi în fiecare rundă.
Ascultă acest ghidNarativ AI · ~2 min
Contează deoarece datele de preferință statice, one-shot, devin învechite, în timp ce iterarea menține semnalul de antrenament în conformitate cu politica și modelul se îmbunătățește.
Direct Preference Optimization (DPO) skips training a separate reward model: given preferred and rejected responses, it adjusts the policy with a classification-style loss derived from the RLHF objective. Vanilla DPO trains on a fixed dataset, which may become off-policy as the model changes. Iterative DPO closes the loop: the current policy samples responses, human raters or an AI judge compare them, and the next DPO update trains on these fresh pairs. Repeating rounds incurs additional sampling and labeling costs. If the model judges its own outputs, its judgments can also inherit its biases, so independent checks and held-out evaluation remain useful.
Alinierea unui asistent de chat în mai multe runde, eșantionând de fiecare dată răspunsuri noi și reclasându-le pentru a îmbunătăți utilitatea
Configurații auto-recompensante în care modelul generează și își judecă propriile perechi de răspuns pentru a porni date de preferințe mai bune
Reducerea verbozității răspunsurilor prin adăugarea de DPO controlat pe lungime în iterațiile ulterioare, odată ce calitatea brută este stabilită
Adaptarea domeniului, cum ar fi reglarea iterativă a unui model de codare pe perechi de soluții proaspăt generate, evaluate după rezultatele testelor
Preference tuning can become more continuous and automated, but each round depends on the judge’s reliability, data coverage, and evaluation that is not reused as training signal. Self-rewarding systems need checks for self-confirming errors, and online cycles need cost and quality measurement at every iteration.
Buletin gratuit
Trei povești AI verificate în fiecare dimineață de zi lucrătoare, scrise în engleză simplă. Gratuit pentru totdeauna, fără reclame.
Un e-mail în fiecare zi lucrătoare. Dezabonare cu un singur clic. Nu vindem niciodată și nu împărtășim adresa ta.
Testează-te
Feedback instantaneu la fiecare răspuns și un certificat partajabil cu un ID verificabil după ce parcurgi un curs.
Susține educația AI gratuită. AI Understanding este o organizație nonprofit 501(c)(3) — fără reclame, fără barieră de plată, pentru totdeauna. Fă o donație
DPO iterativ aliniază în mod repetat un model de limbă la preferințele umane sau AI, generând răspunsuri noi, clasificându-le și ajustand acele noi perechi în fiecare rundă. Contează deoarece datele de preferință statice, one-shot, devin învechite, în timp ce iterarea menține semnalul de antrenament în conformitate cu politica și modelul se îmbunătățește.
DPO optimizează politica direct din perechile de preferințe, eliminând modelul de recompensă separat și bucla RL pe care le folosește RLHF bazat pe PPO.
Regenerarea și reetichetarea răspunsurilor în fiecare rundă menține datele aliniate cu politica actuală, reducând schimbarea distribuției și supraadaptarea la comparațiile învechite.
DPO compară politica și log-probabilitățile de referință; raportul acționează ca o recompensă implicită și limitează cât de departe se deplasează politica.
Fiecare buclă generează completări noi din modelul actual, are un arbitru care le clasifică și aplică o actualizare DPO noilor perechi.
Beta acționează ca o temperatură asupra recompensei implicite, schimbând rămânerea aproape de referință cu potrivirea preferințelor.
Continuați să învățați
Mai multe ghiduri alese pentru acest subiect
Mai departeUrmătorul ghid
Normalizarea lungimii în Optimizarea preferințelor
Fundamentele