← Nieuwste papers
🤖 machine learning

Predictive Divergence Masks for LLM RL

Dit artikel stelt Predictive Divergence Masks voor, een nieuwe methode voor reinforcement learning bij LLM's die het op ratio gebaseerde richtingscriterium van PPO vervangt door een gesloten voorspelling van of de volgende gradiëntstap de waarschijnlijkheidsdivergentie zal verhogen of verlagen die wordt gebruikt voor het nabijheidscriterium, waardoor de trainingsstabiliteit en prestaties over verschillende modelschalen heen worden verbeterd.

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

Gepubliceerd 2026-07-14
📖 6 min leestijd🧠 Diepgaand

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

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een superintelligente robot leert om verhalen te schrijven. Je wilt dat de robot leert van zijn fouten, maar je hebt een strikte regel: "Verander je schrijfstijl niet te wild in één keer." Als de robot te enthousiast wordt en in een totaal andere stem begint te schrijven, moet je op de rem trappen. Dit is de taak van Reinforcement Learning (RL) voor Large Language Models (LLMs).

Lama tijd was de standaardmanier om op die rem te trappen een methode genaamd PPO. Het werkte als een simpel verkeerslicht gebaseerd op één enkel woord. Elke keer dat de robot een woord koos, controleerde het systeem: "Is dit woord veel waarschijnlijker dan wat de robot normaal gesproken kiest? En zegt de beloning ons dat het nóg waarschijnlijker moet worden?" Als het antwoord op beide "ja" was, zei het systeem: "Stop! Dat gaat te ver!" en negeerde het de les van dat woord.

Maar hier is het probleem: de robot kiest niet zomaar één woord; hij herschikt zijn hele persoonlijkheid (zijn waarschijnlijkheidsverdeling) om dat woord te kiezen. De oude methode keek alleen naar het specifieke woord dat hij koos, alsof je een heel orkest beoordeelt door naar slechts één viool te luisteren. Het miste hoe de rest van de muziek veranderde.

Het Nieuwe Idee: De "Predictive Divergence Mask"

Een team onderzoekers van Tencent, UIUC en NUS realiseerde zich dat dit eenzijdige kijk op één woord misleidend was. Ze stelden een nieuwe regel voor genaamd de Predictive Divergence Mask.

In plaats van alleen naar het ene woord te kijken dat de robot koos, stelt deze nieuwe methode een grotere vraag: "Als we deze stap zetten, zal de volledige persoonlijkheid van de robot dan verder afwijken van zijn oorspronkelijke zelf?"

Denk er zo over na:

  • De Oude Manier (PPO): Je ziet een kind naar een klif rennen. Je controleert of die specifieke stap gevaarlijk is. Zo ja, dan roep je "Stop!"
  • De Nieuwe Manier (Predictive Divergence): Je ziet het kind rennen. Je kijkt naar het hele pad. Zelfs als die specifieke stap er oké uitziet, kan het zijn dat de momentum van het kind er bijna voor zorgt dat het een draai maakt en van een andere klif af vliegt. De nieuwe methode voorspelt de hele draai voordat de stap wordt toegelaten.

Hoe het werkt (De Magische Wiskunde)

De onderzoekers vonden een slimme wiskundige truc om deze "hele draai" te voorspellen zonder dat ze eerst de simulatie hoeven te draaien.

  1. De Lokale Term: Dit is het deel dat de oude methode al kende. Het is de verandering in het specifieke woord dat de robot koos.
  2. De Globale Term: Dit is het nieuwe geheime ingrediënt. Het houdt rekening met hoe het veranderen van één woord de robot dwingt om de waarschijnlijkheden van alle andere woorden aan te passen die hij niet koos (omdat de totale waarschijnlijkheid altijd 100% moet zijn).

De oude methode negeerde de Globale Term. De nieuwe methode telt deze op. Als de wiskunde laat zien dat de hele persoonlijkheid van de robot te ver afdwaalt, blokkeert de maskering de update. Als de wiskunde laat zien dat de robot eigenlijk weer terug beweegt naar veiligheid, wordt de update toegelaten.

Het "Top-K" Probleem

Er is een addertje onder het gras. In de echte wereld toont de motor van de robot (de rollout engine) alleen de meest waarschijnlijke top 20 woorden (de "Top-K") om tijd en geheugen te besparen. Het verbergt de duizenden andere woorden in een "staart"-bak.

Om hun voorspelling werkbaar te maken met dit beperkte zicht, hebben de onderzoekers twee lichtgewicht estimators uitgevonden:

  • De Aggregated-Tail Estimator: Doet alsof alle verborgen woorden één grote hoop zijn.
  • De Uniform-Tail Estimator: Doet alsof de verborgen woorden allemaal even waarschijnlijk zijn.

Ze ontdekten dat omdat de top 20 woorden meestal bijna alle waarschijnlijkheid bevatten (meer dan 99%), beide methoden bijna exact hetzelfde werken. Het is alsof je het weer probeert te voorspellen door naar de lucht te kijken; je hoeft niet elke individuele wolk te tellen om te weten of het gaat regenen.

Wat de Experimenten Laten Zien

Het team heeft dit getest op verschillende formaten robots (modellen variërend van 4 miljard tot 30 miljard parameters) en heeft het zelfs getest wanneer ze draaien op "FP8"-precisie (een super snelle, iets minder nauwkeurige rekenmodus die ervoor zorgt dat de trainings- en schrijfmotoren anders werken).

  • Het Resultaat: De nieuwe maskering maakte de training stabieler.
  • Het Bewijs: Ze voerden 61 verschillende experimenten (seeds) uit. Ze ontdekten dat de oude methode soms updates aanhield die er eigenlijk voor zorgden dat de robot verder afweek (een "unsafe keep" ratio van 36,9%). De nieuwe methode verminderde dit naar 34,2%.
  • De Verbetering: Hoewel de cijfers er misschien klein uitzien, helpt het voorkomen van zelfs maar een paar slechte stappen in de wereld van het trainen van gigantische AI-modellen om de robot beter en sneller te laten leren. De nieuwe methode werkte consistent over alle modelgroottes en precisie-instellingen heen.

Wat Ze Expliciet Afwezen

Het paper is zeer duidelijk over wat niet zo goed werkt:

  • Ze argumenteren tegen het gebruik van de sampled-token importance ratio (de oude "enkele viool"-controle) om de richting van de update te bepalen. Ze lieten zien dat deze controle op één enkel woord vaak niet overeenkomt met de werkelijke verandering in de hele persoonlijkheid van de robot.
  • Ze lieten ook zien dat het simpelweg nauwer maken van de "veiligheidszone" (de trust region) (door een drempel van 0,05 te gebruiken in plaats van 0,15) de prestaties overal verslechtert, wat suggereert dat alleen maar restrictiever zijn niet het antwoord is; slimmer zijn over de richting wel.

Hoe Zeker Zijn Ze?

De auteurs zijn vol vertrouwen in hun bevindingen op basis van gemeten data uit hun experimenten. Ze hebben niet alleen in een vacuüm gesimuleerd; ze hebben daadwerkelijke modellen getraind op echte wiskundige problemen (met behulp van de DAPO-Math-17k dataset) en de nauwkeurigheid gemeten op benchmarks zoals AIME24 en AIME25.

Ze suggereren dat deze aanpak een betere afstemming van de regels is: als je de veiligheidszone definieert door naar de hele persoonlijkheid te kijken (divergentie), moet je ook de richting van de update controleren door naar de hele persoonlijkheid te kijken, niet alleen naar één enkel woord. De resultaten suggereren dat dit leidt tot stabielere training, maar ze erkennen dat het nog steeds een "lokale eerste-orde benadering" is — wat betekent dat het een zeer goede schatting is op basis van de onmiddellijke volgende stap, en geen perfecte kristallen bol voor de hele toekomst.

Kortom, de nieuwe methode is als het geven van een GPS aan de robot die naar de hele kaart kijkt, in plaats van alleen naar de stap die hij op dit moment zet. Het helpt de robot sneller te leren zonder van de rand van de wereld af te dwalen.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →