A seguirPróximo guia
Otimização de preferência direta
IA de linguagem
GUIA de IA de linguagem
ORPO combina ajuste fino supervisionado com uma penalidade de preferência de razão de chances em uma fase de treinamento e não requer um modelo de referência separado.
Ouça este guiaNarrado por 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.
Ajustando um modelo de bate-papo 7B de código aberto em pares de preferências sem carregar uma segunda cópia de referência, reduzindo pela metade a memória da GPU
Uma startup alinhando um assistente de suporte ao cliente para preferir respostas educadas e dentro da política em uma execução de treinamento, em vez de SFT e depois DPO
Pesquisadores comparando ORPO com DPO no mesmo conjunto de dados para mostrar alinhamento comparável com computação inferior
Adaptar um modelo básico a um domínio especializado (por exemplo, redação jurídica) onde pares de bons e maus exemplos estão disponíveis, mas o orçamento do modelo de recompensa não está
ORPO está ganhando força porque corta memória e computação ao abandonar o modelo de referência, o que é atraente para equipes que fazem ajustes finos em hardware limitado. Espere que apareça com mais frequência em receitas de código aberto e como opção padrão em bibliotecas como Hugging Face TRL. Trabalhos futuros provavelmente ajustarão a ponderação lambda automaticamente, combinarão ORPO com outros objetivos sem referência e estendê-lo-ão a modelos multimodais e muito grandes, onde manter duas cópias na memória é caro.
Boletim informativo gratuito
Três histórias verificadas de IA a cada manhã de dia útil, escritas em linguagem simples. Gratuito para sempre, sem anúncios.
Um e-mail a cada dia útil. Cancele a inscrição com um clique. Nunca vendemos ou compartilhamos seu endereço.
Teste você mesmo
Feedback instantâneo sobre cada resposta e um certificado compartilhável com um ID verificável assim que você concluir um curso.
Apoie a educação gratuita em IA. O AI Understanding é uma organização sem fins lucrativos 501(c)(3) — sem anúncios, sem paywall, nunca. Faça uma doação
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 incorpora o aprendizado de preferência na perda SFT e não precisa de uma cópia de referência congelada do modelo, economizando memória e computação.
ORPO usa a razão de probabilidades (p/(1-p)) que o modelo atribui à resposta preferida versus a não preferida.
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 adiciona um termo de razão de chances log-sigmóide ponderado além da perda de entropia cruzada supervisionada.
Continue aprendendo
Mais guias escolhidos para este tópico
A seguirPróximo guia
Otimização de preferência direta
IA de linguagem