When Does Muon Help Agentic Reinforcement Learning?
Dit artikel toont aan dat het specifiek toepassen van de Muon-optimizer op verborgen gewichtsmatrices tijdens Group-in-Group Policy Optimization significant beter presteert dan AdamW in sparse-reward agentic RL-taken, waarbij de prestatiewinst sterk afhankelijk is van de wisselwerking tussen de advantage estimator, de leersnelheid en de beleidsoptimalisatiestrategie.
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 robot leert om door een gigantisch, rommelig huis te navigeren om een verborgen schat te vinden. De robot is een "brein" gemaakt van code, en elke keer dat hij een stap zet, krijgt hij een klein duwtje van een leraar die hem vertelt of die stap goed of slecht was. Dit is de wereld van Reinforcement Learning (RL), waar een agent leert door middel van trial-and-error. De "leraar" in dit verhaal is een wiskundig hulpmiddel genaamd een optimizer, die beslist hoeveel het brein van de robot moet veranderen na elke fout of succes. Jarenlang was de meest populaire leraar een methode genaamd AdamW, wat een soort zorgvuldige, gestage coach is die de stappen van de robot aanpast op basis van hoe luid de feedback was.
Onlangs arriveerde er een nieuwe, flitsende coach genaamd Muon. Muon staat bekend om het feit dat het ongelooflijk snel en efficiënt is bij het vanaf nul leren van robots (een proces dat pre-training wordt genoemd), waarbij het de taak vaak met de helft van de energie volbrengt. Maar hier komt de grote vraag: werkt Muon net zo goed wanneer het een robot leert die de basis al beheerst en nu probeert een specifieke, moeilijke taak te beheersen? Sommige vroege rapporten suggereerden dat Muon te agressief zou zijn voor deze "fine-tuning"-fase, waardoor de robot zou vergeten wat hij wist of in de war zou raken door de ruis. Dit artikel duikt in dat mysterie en onderzoekt of Muon het geheime wapen kan zijn voor het leren van agents om complexe, langdurige puzzels op te lossen waarbij beloningen zeldzaam en moeilijk te vinden zijn.
De Grote Optimizer Showdown
In het laboratorium zetten de onderzoekers een race met hoge inzet op. Ze namen een kleine maar capabele AI-agent (gebaseerd op het Qwen2.5-0.5B-Instruct model) en gaven hem de opdracht om puzzels op te lossen in ALFWorld, een gesimuleerde omgeving waarin de agent huishoudelijke taken moet uitvoeren zoals het oppakken van objecten, schoonmaken of dingen opwarmen. De crux? De agent krijgt pas een "succes"-beloning aan het einde van een lange reeks acties, en krijgt een straf voor alles wat hij fout doet onderweg. Het is also kind als je een doolhof probeert op te lossen waarbij je alleen "Je hebt gewonnen!" hoort als je de uitgang bereikt, maar een "Buzz!" krijgt voor elke verkeerde afslag.
Om te zien of Muon kon helpen, gaven de onderzoekers de robot niet zoma aantienlijk een doolhof; ze gaven hem drie verschillende soorten "feedback-coaches" (genaamd advantage estimators) om zijn prestaties te interpreteren:
- GRPO: Deze coach kijkt alleen naar het eindresultaat. "Heb je het spel gewonnen? Ja? Goed gedaan! Nee? Probeer het opnieuw." Het negeert de individuele stappen.
- GiGPO: Deze coach is slimmer. Hij kijkt naar het eindresultaat maar groepeert ook momenten waarop de robot precies dezelfde situatie meerdere keren tegenkwam. Hij vraagt: "Toen je voor de koelkast stond, heb je hem dan meestal correct geopend?"
- GraphGPO: De meest geavanceerde coach, die de hele reis in kaart brengt als een graaf, waarbij hij analyseert hoe dicht elke enkele stap bij het doel was.
De Verrassende Ontdekking
Het team voerde de experimenten uit, waarbij ze de betrouwbare oude AdamW-coach tegenover de nieuwe Muon-coach zetten. Ze hielden alles anders exact hetzelfde, behalve dat ze de optimizer vervingen voor de "verborgen" breingewichten van de robot, terwijl ze de basisdelen (zoals het woordenboek) op AdamW lieten staan.
De resultaten waren een mix van "meh" en "wow", afhankelijk van welke feedback-coach werd gebruikt.
Het "Wow"-moment: GiGPO
Wanneer ze de GiGPO-coach gebruikten, veranderde Muon de robot in een super-learner.
- Met de standaard AdamW-coach slaagde de robot in ongeveer 29% van de uiteindelijke testruns.
- Met Muon schoot dat aantal omhoog naar 54,6%.
- Dat is een relatieve verbetering van 88%.
- Nog indrukwekkender: terwijl de AdamW-robot op een bepaald punt volledig crashte en geen enkele taak meer oploste, bleef de Muon-robot leren en succesvol zijn tot en met 200 updates.
Het "Meh"-moment: GRPO
Wanneer ze de simpelere GRPO-coach gebruikten (die alleen om de uiteindelijke overwinning geeft), hielp Muon nog steeds, maar niet zo spectaculair. Het verbeterde het succes van 16,1% naar 26,8%. Het was een winst, maar de robot leerde niet zo snel of zo goed als met GiGPO.
Het "Bijna Daar"-moment: GraphGPO
Met de superintelligente GraphGPO-coach deed de robot het al erg goed met AdamW (rond de 81% succes). Muon duwde het iets hoger naar 90,1% bij een specifieke learning rate, en de robot leerde dit succesniveau ongeveer 30 tot 60 stappen eerder te bereiken dan AdamW. Echter, omdat de robot al bijna aan de top zat, werd de kloof tussen de twee coaches kleiner naarmate ze dichter bij de finish kwamen.
Waarom won Muon? (En waarom niet altijd?)
De onderzoekers hadden een theorie over waarom dit gebeurde. Ze vermoedden dat het te maken had met ruis.
Stel je voor dat het brein van de robot een pad probeert te vinden door een mistig bos.
- AdamW is als een wandelaar die het sterkste, luidste pad volgt. Als de mist dik is (hoge ruis), kan hij vast komen te zitten of verdwalen.
- Muon is als een wandelaar die het terrein afvlakt, waardoor de zwakke, stille paden net zo zichtbaar worden als de luide paden. Dit is geweldig als de stille paden daadwerkelijk ergens nuttigs naartoe leiden.
Het paper suggereert dat in de GRPO-opstelling (single-turn, low-reward taken), de "stille paden" voornamelijk willekeurige ruis zijn. Het afvlakkingseffect van Muon versterkt deze ruis, wat is waarom het in andere studies soms faalt of moeite heeft. Echter, in de GiGPO-opstelling fungeert de "stap-niveau" feedback als een vuurtoren. Het filtert de ruis eruit en benadrukt de echt nuttige richtingen. Omdat GiGPO duidelijkere signalen geeft over welke specifieke stappen goed waren, wordt het vermogen van Muon om zwakke signalen te versterken een superkracht in plaats van een vloek.
Wat het Paper Uitsluit
Het is belangrijk om op te merken wat deze studie niet heeft gevonden. De onderzoekers testten of het succes simpelweg kwam doordat Muon een hogere "learning rate" (een grotere stapgrootte) gebruikte. Ze probeerden de snelheid van AdamW op te voeren om het tempo van Muon te evenaren, maar de robot crashte onmiddellijk en faalde. Dit bewijst dat het succes van Muon niet alleen ging over het nemen van grotere stappen; het ging over hoe het die stappen berekende.
Ook beweert het paper niet dat Muon de perfecte oplossing is voor alles. Sterker nog, het merkt expliciet op dat Muon in andere soorten taken (zoals single-turn wiskundeproblemen) in het verleden heeft gefaald. Het succes hier is specifiek voor long-horizon, sparse-reward taken waarbij de feedback zorgvuldig gestructureerd is (zoals met GiGPO).
De Kern van het Verhaal
Dit paper suggereert dat Muon een krachtig hulpmiddel is voor agentic Reinforcement Learning, maar alleen wanneer het gepaard gaat met het juiste soort feedback.
Als je een AI leert om complexe, meerstaps puzzels op te lossen, is het simpelweg vervangen door Muon misschien niet genoeg. Je hebt een feedbacksysteem nodig (zoals GiGPO) dat het probleem opdeelt in kleinere, duidelijkere stukken. Wanneer je de mogelijkheid van Muon om de "stille" nuttige paden te zien combineert met het vermogen van GiGPO om de ruis te filteren, leert de AI aanzienlijk sneller en lost hij meer puzzels op.
De auteurs geven toe dat dit een "exploratieve" studie is met een enkele seed (één run van het experiment), dus is er meer testen nodig om te zien of dit patroon standhoudt bij verschillende modellen en taken. Maar de resultaten zijn veelbelovend: door de optimizer en het feedbacksysteem samen af te stemmen, kunnen we wellicht AI-agents bouwen die veel beter zijn in het navigeren door de chaotische, echte wereld.
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.