← Nieuwste papers
🤖 machine learning

MONA: Muon Optimizer with Nesterov Acceleration for Scalable Language Model Training

Het artikel introduceert MONA, een nieuwe optimizer die Nesterov-achtige versnelling integreert in het Muon-framework om scherpe lokale minima te ontvluchten en state-of-the-art convergentie en downstream-prestaties te bereiken voor taalmodellen variërend van 1 miljard tot 68 miljard parameters.

Oorspronkelijke auteurs: Jiacheng Li, Jianchao Tan, Hongtao Xu, Jiaqi Zhang, Yifan Lu, Yerui Sun, Yuchen Xie, Xunliang Cai

Gepubliceerd 2026-05-27
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Jiacheng Li, Jianchao Tan, Hongtao Xu, Jiaqi Zhang, Yifan Lu, Yerui Sun, Yuchen Xie, Xunliang Cai

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 probeert een reusachtige, superintelligente robot te leren menselijke taal te spreken. Om dit te doen, moet je miljoenen kleine knoppen in zijn hersenen aanpassen. Het proces om de perfecte instellingen voor deze knoppen te vinden, heet "training", en het gereedschap dat je gebruikt om die knoppen te draaien, heet een optimizer.

Lange tijd was de standaardtool voor deze taak genaamd AdamW. Het is betrouwbaar, zoals een stabiele, voorzichtige wandelaar die kleine stapjes zet en voortdurend de kaart controleert. Onlangs arriveerde een nieuw gereedschap genaamd Muon. Muon is als een wandelaar die het hele bergmassief in één keer bekijkt en groepen knoppen behandelt als één enkele eenheid. Dit maakt Muon sneller en efficiënter, maar het heeft nog steeds een gebrek: het kan vast komen te zitten in een "scherpe vallei".

Het Probleem: De Val van de Scherpe Vallei

Stel je voor dat het landschap van het leerproces van de robot een heuvelachtig terrein is.

  • Vlakke valleien zijn goede plekken om te blijven; ze betekenen dat de robot een stabiele, algemene oplossing heeft gevonden die in veel situaties goed werkt.
  • Scherpe valleien zijn smalle, diepe kuilen. Als de robot erin valt, lijkt het misschien alsof hij het laagste punt heeft gevonden, maar hij zit eigenlijk vast op een zeer specifieke, fragiele plek. Als je hem een klein duwtje geeft, valt hij uit zijn "perfecte" plek en presteert hij slecht.

Zowel AdamW als Muon kunnen per ongeluk in deze scherpe valleien vallen en daar vast komen te zitten. Ze missen een manier om de vorm van de grond van tevoren te "voelen" om te weten of een plek te scherp is.

De Oplossing: MONA (Muon met Nesterov Acceleratie)

De auteurs van dit artikel hebben een nieuw gereedschap ontwikkeld genaamd MONA. Denk aan MONA als Muon met een paar sonarbrillen.

Hier is hoe het werkt met een eenvoudige analogie:

  1. De Oude Manier (Muon): Muon kijkt naar de helling precies waar hij staat en beweegt naar beneden. Het is geweldig in het efficiënt bewegen, maar het weet niet of de grond vooruit een zachte helling is of een afgrond.
  2. De Nieuwe Manier (MONA): Voordat Muon een stap zet, kijkt MONA hoe de helling is veranderd van de vorige stap tot de huidige.
    • Als de helling zeer plotseling veranderde (zoals het raken van een scherpe klif), weet MONA: "Hé, dit is een scherpe vallei! Laten we harder duwen om hieruit te springen."
    • Als de helling zeer langzaam veranderde (een zachte, vlakke vallei), zegt MONA: "Dit ziet er veilig uit. Laten we hier neerstrijken."

MONA voegt een speciale "acceleratie-term" toe aan de wiskunde. Het berekent het verschil tussen de huidige richting en de vorige richting. Dit verschil fungeert als een sensor die de "scherpte" van het terrein detecteert. Als het terrein scherp is, duwt het de robot uit de kuil. Als het vlak is, laat het de robot rusten.

Wat Vonden Ze?

De onderzoekers testten dit nieuwe gereedschap op drie verschillende maten van taalmodellen (klein, medium en enorm), variërend van 1 miljard tot 68 miljard parameters. Ze trainden ze op enorme hoeveelheden tekst (tot wel 1 biljoen woorden).

  • Betere Training: Bij elke test hielp MONA de modellen sneller leren en een betere eindstaat bereiken dan zowel de oude standaard (AdamW) als de nieuwere Muon.
  • Slimmere Robots: De modellen die met MONA waren getraind, waren beter in algemene taken, wiskundeproblemen en het schrijven van code. Bijvoorbeeld, op een model met 68 miljard parameters behaalde MONA de beste scores op benchmarks voor wiskunde en coderen.
  • Fine-Tuning: Zelfs na de initiële training, toen ze de modellen extra specifieke training gaven (zoals hen specifiek leren code te schrijven), presteerden de modellen die met MONA waren begonnen beter dan die met Muon.

Praktisch Maken (MONA-Lite)

De auteurs realiseerden zich ook dat het toevoegen van dit "sonar"-systeem iets meer computergeheugen gebruikt. Om dit op te lossen, creëerden ze een lichtere versie genaamd MONA-Lite.

  • Ze gebruikten een truc om de geheugengegevens te comprimeren (zoals overschakelen van high-definition video naar standaarddefinitie) en een methode om de hellingveranderingen onderweg te berekenen zonder extra bestanden op te slaan.
  • Dit verminderde het extra benodigde geheugen met ongeveer 75%, waardoor het zelfs op computers met beperkt geheugen eenvoudig te gebruiken is, zonder de voordelen te verliezen.

Samenvatting

Kortom, MONA is een upgrade van de Muon-optimizer. Het behoudt de snelheid en efficiëntie van Muon, maar voegt een "krommesensor" toe die de AI helpt om niet vast te komen te zitten in slechte, scherpe plekken tijdens het leren. Dit resulteert in slimmere, capabelere taalmodellen die beter zijn in wiskunde, coderen en algemeen redeneren, allemaal terwijl ze efficiënt genoeg zijn om te draaien op standaardhardware.

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 →