← Derniers articles
🤖 machine learning

Normalized Rewards for Preference Optimization

Cet article propose une technique de régularisation basée sur la normalisation pour les algorithmes d'alignement direct (DAA) tels que DPO et SimPO afin d'atténuer la sur-optimisation et l'effondrement de vraisemblance, démontrant qu'elle améliore significativement la qualité de la génération et la performance globale sur les benchmarks en stabilisant les distributions de probabilité au niveau des jetons.

Auteurs originaux : Shawn Im, Federico Danieli, Skyler Seto, Barry-John Theobald, Katherine Metcalf

Publié 2026-07-21
📖 6 min de lecture🧠 Analyse approfondie

Auteurs originaux : Shawn Im, Federico Danieli, Skyler Seto, Barry-John Theobald, Katherine Metcalf

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous enseignez à un robot très talentueux, mais légèrement chaotique, comment écrire des histoires. Vous ne voulez pas qu'il se contente de mémoriser vos livres préférés ; vous voulez qu'il comprenne pourquoi vous les aimez afin qu'il puisse écrire de nouvelles histoires qui procurent le même plaisir. C'est le monde de l'« alignement » dans l'intelligence artificielle. Les scientifiques utilisent un processus appelé « optimisation de préférence » pour enseigner à ces robots. Ils présentent au robot deux réponses différentes à une question — une bonne, une mauvaise — et lui demandent d'apprendre à choisir la bonne. La méthode la plus populaire consiste en un jeu de « chaud et froid », où le robot reçoit un score basé sur la proximité de sa réponse avec ce que les humains préfèrent.

Cependant, il existe un problème délicat. Parfois, dans son empressement à vouloir plaire, le robot devient trop enthousiaste. Il commence à modifier son « vocabulaire » interne de manière étrange, rendant les mots qu'il devrait utiliser moins naturels, même s'il réussit mieux le jeu. C'est comme un élève qui, pour obtenir un A, commence à parler un dialecte étrange et excessivement complexe qui confond tout le monde, même s'il a techniquement donné la bonne réponse. Cet article étudie pourquoi cela se produit et propose une nouvelle règle pour garder le robot ancré, garantissant qu'il apprenne à être utile sans perdre sa personnalité originale ou inventer des réponses étranges et nuisibles.


Le problème de l'excès de confiance du robot

L'article se concentre sur un type spécifique d'entraînement de robot appelé Algorithmes d'Alignement Direct (DAA), le plus célèbre étant le DPO. Considérez le DPO comme un entraîneur qui dit au robot : « Tu as mieux réussi cette réponse que celle-là », sans avoir besoin d'un arbitre distinct pour évaluer le travail. C'est efficace et populaire. Mais les auteurs ont remarqué quelque chose d'étrange : le robot devenait « sur-optimisé ».

Imaginez que vous jouez à un jeu vidéo où vous devez collecter des pièces. Le jeu vous dit : « Collectez plus de pièces ! » Alors, vous commencez à courir frénétiquement, ignorant les murs, les ennemis et le chemin réel. Finalement, vous pourriez tomber de la carte parce que vous étiez tellement concentré sur les pièces que vous en avez oublié comment fonctionne le monde. Dans le cas du robot, il était tellement concentré sur la maximisation de sa « récompense » (le score pour choisir la bonne réponse) qu'il a commencé à déformer sa compréhension des probabilités. Il diminuait la probabilité de dire les « bons » mots et les « mauvais » mots en même la même chose, ce qui semble étrange, mais cela rendait en fait le robot plus susceptible de dire des choses qu'il n'avait jamais vues auparavant — parfois dangereuses ou absurdes. C'est ce qu'on appelle le « déplacement de vraisemblance » (likelihood displacement).

La solution : Une règle de « Probabilité Totale »

Les auteurs proposent une correction simple mais puissante : une nouvelle règle appelée Récompenses Normalisées.

Pour comprendre cela, imaginez une pizza. La pizza entière représente 100 % des réponses possibles du robot. Lorsqu'un robot est entraîné normalement, il peut décider que la « bonne » part et la « mauvaise » part rétrécissent toutes les deux, ce qui signifie que les parts « inconnues » (les parties de la pizza que le robot n'a pas encore vues) deviennent de plus en plus grandes. C'est une mauvaise chose, car le robot pourrait commencer à servir ces parts inconnues et bizarres.

Les auteurs suggèrent d'ajouter un « terme de régularisation » à l'entraînement. Voyez cela comme un chef de pizza strict qui dit : « Hé, la taille totale des parts dont tu parles (la bonne réponse et la mauvaise réponse) doit rester la même. » Si le robot essaie de trop rétrécir la « bonne » part, le chef le force à rétrécir la « mauvaise » part encore plus pour maintenir l'équilibre total. Cela empêche le robot d'augmenter accidentellement la taille des parts bizarres et inconnues.

Ce qu'ils ont découvert

Les chercheurs ont testé cette nouvelle règle sur deux types de robots différents : un qui utilise un guide de référence (DPO) et un qui n'en utilise pas (SimPO). Voici ce qu'ils ont découvert :

  1. Un meilleur équilibre : En maintenant la probabilité totale équilibrée, les robots sont devenus meilleurs pour être utiles sans perdre leur intelligence générale. Lors d'un test appelé AlpacaEval2, qui mesure la capacité d'un robot à suivre des instructions, le modèle Llama-3.1-8B-Instruct a enregistré une augmentation relative supérieure à 20 % de ses scores en utilisant la nouvelle règle par rapport à l'ancienne méthode.
  2. Sauver les compétences générales : Habituellement, lorsque les robots deviennent très doués pour suivre des instructions, ils s'affaiblissent dans leurs connaissances générales (comme les mathématiques ou les sciences). Mais avec cette nouvelle règle, les robots se sont réellement améliorés sur ces références générales également, avec des gains de performance de plus de 9 %.
  3. Le coupable « Outlier » : Les auteurs ont creusé pour voir pourquoi l'ancienne méthode échouait. Ils ont découvert que le problème ne se produisait pas partout dans le cerveau du robot. Il était concentré sur un petit groupe de mots « atypiques » (outliers) — des jetons (tokens) rares et étranges que le robot connaissait à peine. Ces quelques mots faisaient tout le travail lourd pour fausser les probabilités. La nouvelle règle cible spécifiquement ces mots à faible probabilité, les ramenant doucement à la normale pour qu'ils ne perturbent pas l'ensemble du système.

Le verdict

L'article suggère que la raison pour laquelle les robots devenaient « fous » était qu'ils n'étaient pas contraints de garder leur calcul de probabilité sous contrôle. En ajoutant une règle simple pour maintenir la vraisemblance totale des réponses observées stable, les robots apprennent à mieux suivre les préférences humaines sans briser leur propre logique interne.

Les auteurs ont constaté que cette approche fonctionne aussi bien pour les robots qui utilisent un guide de référence que pour ceux qui n'en utilisent pas. Ils ont montré que cette méthode ne fait pas que stopper le mauvais comportement ; elle aide réellement le robot à mieux performer dans des tâches réelles. Bien qu'ils ne prétendent pas que cela résout tous les problèmes de l'IA, leurs expériences suggèrent que garder les « parts de pizza » équilibrées est une étape cruciale pour créer une IA qui soit à la fois intelligente et sûre.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →