← Derniers articles
🤖 machine learning

Predictive Divergence Masks for LLM RL

Cet article propose les Masques de Divergence Prédictive (Predictive Divergence Masks), une nouvelle méthode pour l'apprentissage par renforcement des LLM qui remplace le critère de direction basé sur le ratio de PPO par une prédiction sous forme fermée de savoir si la prochaine étape de gradient augmentera ou diminuera la divergence de probabilité utilisée pour le critère de proximité, améliorant ainsi la stabilité et la performance de l'entraînement à travers différentes échelles de modèles.

Auteurs originaux : Xiangxin Zhou, Jiarui Yao, Penghui Qi, Bowen Ping, Jiaqi Tang, Haonan Wang, Tianyu Pang

Publié 2026-07-14
📖 7 min de lecture🧠 Analyse approfondie

Auteurs originaux : Xiangxin Zhou, Jiarui Yao, Penghui Qi, Bowen Ping, Jiaqi Tang, Haonan Wang, Tianyu Pang

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 super intelligent comment écrire des histoires. Vous voulez qu'il apprenne de ses erreurs, mais vous avez une règle stricte : « Ne change pas ton style d'écriture de manière trop brutale en une seule fois. » Si le robot s'emballe et commence à écrire avec une voix complètement différente, vous devez serrer les freins. C'est le travail de l'apprentissage par renforcement (Reinforcement Learning - RL) pour les modèles de langage (LLM).

Pendant longtemps, la méthode standard pour serrer ces freins était une méthode appelée PPO. Elle fonctionnait comme un feu de signalisation simple basé sur un seul mot. Chaque fois que le robot choisissait un mot, le système vérifiait : « Est-ce que ce mot est beaucoup plus probable que ce que le robot choisit habituellement ? Et est-ce que la récompense nous dit de le rendre encore plus probable ? » Si la réponse était « oui » aux deux, le système disait : « Stop ! C'est trop loin ! » et ignorait la leçon de ce mot.

Mais voici le problème : le robot ne choisit pas seulement un mot ; il réorganise toute sa personnalité (sa distribution de probabilité) pour choisir ce mot. L'ancienne méthode ne regardait que le mot spécifique qu'il a choisi, comme si l'on jugeait tout un orchestre en écoutant un seul violon. Elle ne voyait pas comment le reste de la musique changeait.

La nouvelle idée : Le « Masque de Divergence Prédictive »

Une équipe de chercheurs de Tencent, de l'UIUC et de la NUS a réalisé que cette vision par mot unique était trompeuse. Ils ont proposé une nouvelle règle appelée le Masque de Divergence Prédictive (Predictive Divergence Mask).

Au lieu de regarder seulement le mot que le robot a choisi, cette nouvelle méthode pose une question plus large : « Si nous faisons ce pas, la personnalité entière du robot va-t-elle s'éloigner davantage de son moi originel ? »

Voyez cela comme ceci :

  • L'ancienne méthode (PPO) : Vous voyez un enfant courant vers une falaise. Vous vérifiez si ce pas spécifique est dangereux. Si oui, vous criez « Stop ! ».
  • La nouvelle méthode (Divergence prédictive) : Vous voyez l'enfant courir. Vous regardez tout le chemin. Même si ce pas spécifique semble correct, peut-être que l'élan de l'enfant est sur le point de le faire pivoter et de l'envoyer vers une autre falaise. La nouvelle méthode prédit tout le pivotement avant de laisser le pas se produire.

Comment ça marche (La magie mathématique)

Les chercheurs ont trouvé une astuce mathématique ingénieuse pour prédire ce « pivotement entier » sans avoir à lancer la simulation au préalable.

  1. Le terme local : C'est la partie que l'ancienne méthode connaissait déjà. C'est le changement dans le mot spécifique que le robot a choisi.
  2. Le terme global : C'est la nouvelle recette secrète. Il rend compte de la façon dont le changement d'un mot force le robot à ajuster les probabilités de tous les autres mots qu'il n'a pas choisis (car la probabilité totale doit toujours être égale à 100 %).

L'ancienne méthode ignorait le Terme Global. La nouvelle méthode l'additionne. Si les mathématiques montrent que la personnalité entière du robot dérive trop loin, le masque bloque la mise à jour. Si les mathématiques montrent que le robot revient en fait vers la sécurité, la mise à jour est autorisée.

Le problème du « Top-K »

Il y a un bémol. Dans le monde réel, le moteur du robot (le moteur de déploiement ou rollout engine) ne montre que les 20 mots les plus probables (le « Top-K ») pour gagner du temps et de la mémoire. Il cache les milliers d'autres mots dans un compartiment de « queue » (tail bucket).

Pour que leur prédiction fonctionne avec cette vue limitée, les chercheurs ont inventé deux estimateurs légers :

  • L'estimateur de la queue agrégée (Aggregated-Tail Estimator) : Prétend que tous les mots cachés sont un seul énorme bloc.
  • L'estimateur de la queue uniforme (Uniform-Tail Estimator) : Prétend que les mots cachés sont tous également probables.

Ils ont découvert que, comme les 20 mots du haut détiennent généralement presque toute la probabilité (plus de 99 %), les deux méthodes fonctionnent presque exactement de la même manière. C'est comme deviner la météo en regardant le ciel ; vous n'avez pas besoin de compter chaque nuage pour savoir s'il va pleuvoir.

Ce que les expériences ont montré

L'équipe a testé cela sur différentes tailles de robots (des modèles allant de 4 à 30 milliards de paramètres) et a même testé ces modèles lorsqu'ils fonctionnaient en précision « FP8 » (un mode mathématique super rapide et légèrement moins précis qui fait que les moteurs d'entraînement et d'écriture agissent différemment).

  • Le résultat : Le nouveau masque a rendu l'entraînement plus stable.
  • La preuve : Ils ont lancé 61 expériences différentes (seeds). Ils ont constaté que l'ancienne méthode conservait parfois des mises à jour qui faisaient en réalité dériver le robot plus loin (un taux de « conservation non sécurisée » de 36,9 %). La nouvelle méthode a réduit ce chiffre à 34,2 %.
  • L'amélioration : Bien que les chiffres puissent paraître faibles, dans le monde de l'entraînement des modèles d'IA géants, empêcher même quelques mauvais pas aide le robot à apprendre mieux et plus vite. La nouvelle méthode a fonctionné de manière cohérente à travers toutes les tailles de modèles et les réglages de précision.

Ce qu'ils ont explicitement rejeté

L'article est très clair sur ce qui ne fonctionne pas aussi bien :

  • Ils soutiennent contre l'utilisation du rapport d'importance du jeton échantillonné (sampled-token importance ratio — l'ancien contrôle du « seul violon ») pour décider de la direction de la mise à jour. Ils ont montré que ce contrôle sur un seul mot est souvent en désaccord avec le véritable changement de la personnalité entière du robot.
  • Ils ont également montré que le simple fait de rendre la « zone de sécurité » (la région de confiance) plus étroite (en utilisant un seuil de 0,05 au lieu de 0,15) dégrade les performances, suggérant que le simple fait d'être plus restrictif n'est pas la solution ; il faut être plus intelligent quant à la direction.

À quel point sont-ils sûrs ?

Les auteurs sont confiants dans leurs conclusions grâce aux données mesurées de leurs expériences. Ils n'ont pas seulement simulé cela dans le vide ; ils ont entraîné de vrais modèles sur de vrais problèmes mathématiques (en utilisant le jeu de données DAPO-Math-17k) et ont mesuré la précision sur des benchmarks comme AIME24 et AIME25.

Ils suggèrent que cette approche est un meilleur alignement des règles : si vous définissez la zone de sécurité en regardant la personnalité entière (la divergence), vous devriez aussi vérifier la direction de la mise à jour en regardant la personnalité entière, et non pas un seul mot. Les résultats suggèrent que cela conduit à un entraînement plus stable, mais ils reconnaissent qu'il s'agit encore d'une « approximation locale de premier ordre » — ce qui signifie que c'est une très bonne estimation basée sur l'étape suivante immédiate, et non une boule de cristal parfaite pour tout le futur.

En bref, la nouvelle méthode est comparable à donner au robot un GPS qui regarde toute la carte, plutôt que de regarder seulement le pas qu'il est en train de faire en ce moment. Cela aide le robot à apprendre plus vite sans s'égarer au bord du monde.

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 →