À suivreGuide suivant
Optimisation des préférences directes
IA linguistique
GUIDE IA du langage
ORPO combines supervised fine-tuning with an odds-ratio preference penalty in one training phase and does not require a separate reference model.
Écoutez ce guideNarré par l'IA · ~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.
Affiner un modèle de discussion open source 7B sur des paires de préférences sans charger une deuxième copie de référence, réduisant ainsi de moitié la mémoire GPU
Une startup alignant un assistant de support client pour qu'il préfère les réponses polies et conformes aux politiques en une seule formation au lieu de SFT-puis-DPO
Des chercheurs comparent ORPO à DPO sur le même ensemble de données pour montrer un alignement comparable avec un calcul inférieur
Adapter un modèle de base à un domaine spécialisé (par exemple, la rédaction juridique) où de bons et de mauvais exemples sont disponibles mais où le budget du modèle de récompense ne l'est pas
ORPO gagne du terrain car il réduit la mémoire et le calcul en abandonnant le modèle de référence, ce qui est intéressant pour les équipes qui peaufinent leur matériel sur un matériel limité. Attendez-vous à ce qu'il apparaisse plus souvent dans les recettes open source et comme option par défaut dans des bibliothèques comme Hugging Face TRL. Les travaux futurs permettront probablement d'ajuster automatiquement la pondération lambda, de mélanger ORPO avec d'autres objectifs sans référence et de l'étendre aux modèles multimodaux et de très grande taille où la conservation de deux copies en mémoire est coûteuse.
Newsletter gratuite
Trois histoires d'IA vérifiées chaque matin de la semaine, écrites dans un anglais simple. Gratuit pour toujours, sans publicité.
Un e-mail chaque jour de la semaine. Désabonnez-vous en un clic. Nous ne vendons ni ne partageons jamais votre adresse.
Testez-vous
Commentaires instantanés sur chaque réponse et un certificat partageable avec une pièce d'identité vérifiable une fois que vous avez réussi un cours.
Soutenez l’enseignement gratuit de l’IA. AI Understanding est une organisation à but non lucratif 501(c)(3) : pas de publicité, pas de paywall, jamais. Faire un don
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 intègre l'apprentissage des préférences dans la perte SFT et n'a pas besoin d'une copie de référence gelée du modèle, ce qui permet d'économiser de la mémoire et des calculs.
ORPO utilise le rapport de cotes (p/(1-p)) que le modèle attribue à la réponse préférée par rapport à celle défavorisée.
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 ajoute un terme de rapport de cotes log-sigmoïde pondéré en plus de la perte d'entropie croisée supervisée.
Continuez à apprendre
Plus de guides sélectionnés pour ce sujet
À suivreGuide suivant
Optimisation des préférences directes
IA linguistique