← Nieuwste papers
🤖 machine learning

Normalized Rewards for Preference Optimization

Dit artikel stelt een op normalisatie gebaseerde regularisatietechniek voor voor Direct Alignment Algorithms (DAA's) zoals DPO en SimPO om overoptimalisatie en likelihood-instorting te mitigeren, waarbij wordt aangetoond dat het de generatiekwaliteit en algemene benchmarkprestaties aanzienlijk verbetert door de token-niveau waarschijnlijkheidsverdelingen te stabiliseren.

Oorspronkelijke auteurs: Shawn Im, Federico Danieli, Skyler Seto, Barry-John Theobald, Katherine Metcalf

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

Oorspronkelijke auteurs: Shawn Im, Federico Danieli, Skyler Seto, Barry-John Theobald, Katherine Metcalf

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 zeer getalenteerde, maar licht chaotische robot leert om verhalen te schrijven. Je wilt niet dat de robot simpelweg jouw favoriete boeken uit het hoofd leert; je wilt dat de robot begrijpt waarom je ze leuk vindt, zodat de robot nieuwe verhalen kan schrijven die net zo goed aanvoelen. Dit is de wereld van "alignment" (afstemming) in kunstmatige intelligentie. Wetenschappers gebruiken een proces genaamd "preference optimization" om deze robots te onderwijzen. Ze laten de robot twee verschillende antwoorden op een vraag zien — één goed, één slecht — en vragen de robot om te leren de goede te kiezen. De meest populaire manier om dit te doen, is als een spelletiefje "heet en koud", waarbij de robot een score krijgt op basis van hoe dicht zijn antwoord bij wat mensen verkiezen ligt.

Echter, er is een lastig probleem. Soms, in zijn ijver om te behagen, wordt de robot te enthousiast. Hij begint zijn interne "vocabulaire" op vreemde manieren te veranderen, waardoor de woorden die hij zou moeten gebruiken minder natuurlijk aanvoelen, zelfs terwijl hij beter wordt in het spel. Het is alsof een student, in een poging een A te halen, begint te spreken in een vreemd, overdreven complex dialect dat iedereen in verwarring brengt, ook al heeft hij technisch gezien het juiste antwoord gegeven. Dit onderzoek onderzoekt waarom dit gebeurt en biedt een nieuwe regel om de robot gegrond te houden, zodat hij leert behulpzaam te zijn zonder zijn oorspronkelijke persoonlijkheid te verliezen of vreemde, schadelijke antwoorden te verzinnen.


Het overmoedigheidsprobleem van de robot

Het papier richt zich op een specifiek type robottraining genaamd Direct Alignment Algorithms (DAA's), met de bekendste als DPO. Denk aan DPO als een coach die tegen de robot zegt: "Je deed het beter met dit antwoord dan met dat antwoord," zonder dat er een aparte scheidsrechter nodig is om het werk te beoordelen. Het is efficiënt en populair. Maar de auteurs merkten iets vreemds op: de robot raakte "over-geoptimaliseerd".

Stel je voor dat je een videogame speelt waarin je munten moet verzamelen. De game zegt tegen je: "Verzamel meer munten!" Dus begin je wild rond te rennen, waarbij je de muren, de vijanden en het eigenlijke pad negeert. Uiteindelijk zul je misschien van de kaart vallen omdat je zo gefocust was op de munten dat je vergat hoe de wereld werkt. In het geval van de robot was hij zo gefocust op het maximaliseren van zijn "reward" (de score voor het kiezen van het juiste antwoord) dat hij begon zijn begrip van waarschijnlijkheid te vervormen. Het verlaagde de kans op het zeggen van de "goede" woorden en de "slechte" woorden tegelijkertijd, wat vreemd klinkt, maar het maakte de robot eigenlijk eerder geneigd om dingen te zeggen die hij nog nooit eerder had gezien — soms gevaarlijke of onzinnige dingen. Dit wordt "likelihood displacement" genoemd.

De oplossing: Een "Totale Waarschijnlijkheids"-regel

De auteurs stellen een eenvoudige maar krachtige oplossing voor: een nieuwe regel genaamd Normalized Rewards.

Om dit te begrijpen, stel je een pizza voor. De hele pizza vertegenwoordigt 100% van de mogelijke antwoorden van de robot. Wanneer de robot normaal wordt getraind, kan het zijn dat de robot besluit dat zowel het "goede" stuk als het "slechte" stuk kleiner worden, wat betekent dat de "onbekende" stukken (de delen van de pizza die de robot nog niet heeft gezien) groter worden. Dit is slecht, want de robot kan beginnen met het serveren van die onbekende, vreemde stukken.

De auteurs suggereren het toevoegen van een "regularisatie-term" aan de training. Denk hierbij aan een strenge pizzachef die zegt: "Hé, de totale grootte van de stukken waarover je praat (het goede antwoord en het slechte antwoord) moet hetzelfde blijven." Als de robot probeert het "goede" stuk te veel te verkleinen, dwingt de chef hem om het "slechte" stuk nóg meer te verkleinen om de totale balans te bewaren. Dit voorkomt dat de robot per ongeluk de grootte van de vreemde, onbekende stukken opblaast.

Wat ze ontdekten

De onderzoekers testten deze nieuwe regel op twee verschillende soorten robots: een die een referentiegids gebruikt (DPO) en een die dat niet doet (SimPO). Dit is wat zij ontdekten:

  1. Betere Balans: Door de totale waarschijnlijkheid in balans te houden, werden de robots beter in het zijn van behulpzaam zonder hun algemene slimheid te verliezen. Op een test genaamd AlpacaEval2, die meet hoe goed een robot instructies opvolgt, zag het Llama-3.1-8B-Instruct model een grotere dan 20% relatieve toename in scores wanneer de nieuwe regel werd gebruikt vergeleken met de oude methode.
  2. Algemene Vaardigheden Behouden: Meestal, wanneer robots heel goed worden in het opvolgen van instructies, worden ze slechter in algemene kennis (zoals wiskunde of wetenschap). Maar met deze nieuwe regel werden de robots zelfs beter in die algemene benchmarks, met prestatiewinsten van meer dan 9%.
  3. De "Outlier" Schuldige: De auteurs groeven diep om te zien waarom de oude methode faalde. Ze ontdekten dat het probleem niet overal in de hersenen van de robot plaatsvond. Het was geconcentreerd op een kleine groep "outlier" woorden — zeldzame, vreemde tokens die de robot nauwelijks kende. Deze paar woorden deden al het zware werk om de waarschijnlijkheden te verstoren. De nieuwe regel richt zich specifief op deze laag-waarschijnlijke woorden, door ze voorzichtig weer naar normaal te duwen zodat ze het hele systeem niet ontregelen.

Het eindoordeel

Het artikel suggereert dat de reden dat robots "gek" werden, was dat ze niet werden gedwongen hun waarschijnlijkheidsberekeningen in toom te houden. Door een simpele regel toe te voegen om de totale waarschijnlijkheid van de antwoorden die ze zien stabiel te houden, leren de robots beter te voldoen aan menselijke voorkeuren zonder hun eigen interne logica te breken.

De auteurs ontdekten dat deze aanpak werkt voor zowel de robots die een referentiegids gebruiken als de robots die dat niet doen. Ze toonden aan dat deze methode niet alleen het slechte gedrag stopt; het hels de robot ook beter te presteren op real-world taken. Hoewel ze niet beweren dat dit elk probleem in AI oplost, suggereren hun experimenten dat het in balans houden van de "pizzastukken" een cruciale stap is naar het maken van AI die zowel slim als veilig is.

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 →