NastępnyNastępny poradnik
Bezpośrednia optymalizacja preferencji
Językowa sztuczna inteligencja
PRZEWODNIK Językowy AI
ORPO łączy nadzorowane strojenie z karą preferencji opartej na stosunku szans w jednej fazie treningu i nie wymaga osobnego modelu referencyjnego.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~2 min
Its behavior depends on the preference data, objective settings, and implementation.
Odds Ratio Preference Optimization starts with supervised fine-tuning on preferred responses and adds a penalty that contrasts the policy’s odds for chosen and disfavored responses. This monolithic objective avoids a separate reference model and a distinct preference-optimization phase. The paper describes the objective as a way to apply preference alignment during SFT; it does not mean that every data pipeline or implementation uses no auxiliary components. The odds transformation produces a different penalty shape from a raw log-probability difference. Outcomes depend on the preference dataset, coefficient, base model, and evaluation. ORPO is a training method, not an inference-time decoding rule or a guarantee that preferences are faithfully represented.
Dostrajanie modelu czatu 7B o otwartym kodzie źródłowym na parach preferencji bez ładowania drugiej kopii referencyjnej, zmniejszając o połowę pamięć GPU
Startup, który dostosowuje asystenta obsługi klienta do preferowania uprzejmych, zgodnych z zasadami odpowiedzi w jednym szkoleniu zamiast SFT-potem-DPO
Naukowcy porównujący ORPO z DPO w tym samym zestawie danych, aby wykazać porównywalne dopasowanie przy niższych obliczeniach
Dostosowanie modelu podstawowego do wyspecjalizowanej dziedziny (np. redagowania tekstów prawnych), gdzie dostępne są dobre i złe pary przykładów, ale nie jest dostępny budżet modelu nagrody
ORPO zyskuje na popularności, ponieważ ogranicza pamięć i moc obliczeniową poprzez porzucenie modelu referencyjnego, co jest atrakcyjne dla zespołów dostrajających na ograniczonym sprzęcie. Spodziewaj się, że będzie pojawiał się częściej w przepisach open source i jako opcja domyślna w bibliotekach takich jak Hugging Face TRL. Przyszłe prace prawdopodobnie automatycznie dostosują ważenie lambda, połączą ORPO z innymi celami niewymagającymi odniesienia i rozszerzą je na modele multimodalne i bardzo duże, w przypadku których przechowywanie dwóch kopii w pamięci jest kosztowne.
Darmowy newsletter
Trzy zweryfikowane historie AI każdego poranka w dni robocze, napisane prostym angielskim. Bezpłatne na zawsze, bez reklam.
Jedno e‑mail każdego dnia roboczego. Wypisz się jednym kliknięciem. Nigdy nie sprzedajemy ani nie udostępniamy Twojego adresu.
Sprawdź się
Natychmiastowa informacja zwrotna na każde pytanie oraz udostępnialny certyfikat z weryfikowalnym ID po zaliczeniu kursu.
Wspieraj darmową edukację AI. AI Understanding jest organizacją non-profit 501(c)(3) — bez reklam, bez płatnej ściany, zawsze. Przekaż darowiznę
ORPO combines supervised fine-tuning with an odds-ratio preference penalty in one training phase and does not require a separate reference model. Its behavior depends on the preference data, objective settings, and implementation.
ORPO łączy uczenie się preferencji ze stratą SFT i nie potrzebuje zamrożonej kopii referencyjnej modelu, co oszczędza pamięć i obliczenia.
ORPO wykorzystuje stosunek szans (p/(1-p)), który model przypisuje preferowanej odpowiedzi do odpowiedzi preferowanej.
ORPO uses chosen and rejected responses for the same prompt to form its preference comparison.
Odds are computed as p/(1−p); ORPO applies this transformation when forming its preference term.
ORPO dodaje ważony składnik ilorazu szans log-esigmoidalny do nadzorowanej straty entropii krzyżowej.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
Bezpośrednia optymalizacja preferencji
Językowa sztuczna inteligencja