← Nieuwste papers
🤖 machine learning

Compute-Optimal Is Not Cluster-Optimal: Systems-Aware Scaling for Sparse Mixture-of-Experts

Dit artikel introduceert MOSAIC, een systeembewust co-design framework dat aantoont dat optimale sparsiteit voor sparse Mixture-of-Experts modellen pas ontstaat wanneer de modelarchitectuur gezamenlijk met hardwarebeperkingen wordt geoptimaliseerd, in plaats van enkel door traditionele compute-optimale schaalwetten.

Oorspronkelijke auteurs: Soumajyoti Sarkar, Yuxin Tang, Sheng Zha

Gepubliceerd 2026-08-12
📖 7 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Soumajyoti Sarkar, Yuxin Tang, Sheng Zha

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 de ultieme, meest krachtige robothersenen te bouwen. In de wereld van kunstmatige intelligentie is dit "brein" een enorm computerprogramma genaamd een Large Language Model (LLM). Om deze hersenen slimmer te maken, hebben wetenschappers een eenvoudige regel ontdekt: als je ze meer data voert en groter maakt, worden ze beter in het begrijpen van de wereld. Deze regel wordt een "scaling law" genoemd. Lange tijd was het recept voor het bouwen van deze hersenen verdeeld in twee aparte stappen. Eerst zou een wiskundige de perfecte grootte van het brein bepalen op basis van de beschikbare hoeveelheid rekenkracht (genaamd "compute"). Daarna zou een andere ingenieur proberen dat brein op een specifieke set computerchips te persen om het zo snel mogelijk te laten draaien.

Denk aan het plannen van een roadtrip. De eerste stap is beslissen hoe ver je wilt rijden op basis van je benzinebudget. De tweede stap is het kiezen van een auto. Maar wat als de auto die je hebt gekozen zo zwaar en lomp is dat hij benzine verbruikt in een verschrokkend tempo, waardoor je eigenlijk niet zo ver kunt rijden als je van plan was? Dat is het probleem waar dit artikel zich mee bezighoudt. Het betoogt dat je niet eerst een hersengrootte kunt kiezen en je daarna pas zorgen kunt maken over de auto. Je moet het brein en de auto samen ontwerpen, want de vorm van het brein bepaalt hoe efficiënt de auto rijdt. Als je de motor van de auto negeert, eindig je misschien met een "perfect" brein dat te zwaar is om te bewegen, waardoor je stil blijft staan bij de startlijn.


Het Probleem: Het "Perfecte" Brein Dat Niet Past

Het artikel introduceert een nieuwe manier van denken genaamd MOSAIC (Model Optimization via Systems-Aware TraIning Co-design). De auteurs, werkzaam bij Amazon AGI Foundations, merkten op dat de oude manier van werken geld liet liggen. Traditioneel zouden onderzoekers een "Compute-Optimal" model berekenen. Dit is de modelgrootte die de beste resultaten oplevert voor een vaste hoeveelheid rekenkracht, uitgaande van het scenario dat elke bit aan kracht perfect wordt gebruikt.

De auteurs ontdekten echter een verborgen valstrik. Ze richtten zich op een specifiek type AI-architectuur genaamd Mixture-of-Experts (MoE). Stel je een enorme bibliotheek voor waar, in plaats van één grote bibliothecaris die elk boek leest, duizenden kleine, gespecialiseerde experts aanwezig zijn. Wanneer er een vraag binnenkomt, stuurt een slimme router de vraag naar slechts een paar van deze experts (bijvoorbeeld 2 van de 100) om het antwoord te geven. Dit maakt het model erg snel en efficiënt, omdat het niet de hele bibliotheek hoeft te wekken voor elke vraag.

De oude wiskunde suggereerde dat om de beste resultaten te krijgen, je de bibliotheek zo groot mogelijk moest maken en zo min mogelijk experts moest wekken. Met andere woorden: het "perfecte" model zou extreem ijl (sparse) moeten zijn (voornamelijk leeg). Het model zou volgens de wiskunde de hoogste mate van ijleheid hebben die op de rand van het mogelijke ligt.

De Twist: De Automotor Doe Heeft Er Toe Doen

Hier verandert het verhaal. De auteurs realiseerden zich dat hoewel de wiskunde zegt "maak het super ijl", de fysieke realiteit van de computerchips zegt "op geen enkele manier".

Wanneer je een model hebt met duizenden kleine experts, moet de computer veel extra werk verrichten om simpelweg te beslissen welke experts wakker gemaakt moeten worden en om de informatie tussen hen door te sturen. Het is alsoals een groot kantoorgebouw hebben waar de manager de hele dag tussen de bureaus door rent om memo's te bezorgen, waardoor er heel weinig tijd overblijft voor het eigenlijke werk. Hoe ijler het model wordt, hoe meer tijd de computer verspilt aan deze "heen en weer ren"-taken (communicatiekosten) en hoe minder tijd er wordt besteed aan het eigenlijke denken (berekeningen).

Het artikel betoogt dat de oude "Compute-Optimal" wiskunde gebrekkig was omdat zij ervan uitging dat de computer 100% van zijn kracht aan het denkproces kon besteden. In werkelijkheid krijgt een super-ijl model misschien slechts 8% van de rekenkracht van de computer voor het eigenlijke denken, terwijl een iets dichter model er 15% kan krijgen.

De Oplossing: MOSAIC

Om dit op te lossen, bouwde het team MOSAIC. In plaats van te vragen: "Wat is het beste model voor een vaste hoeveelheid wiskunde?", vroegen zij: "Wat is het beste model dat we daadwerkelijk kunnen draaien op onze specifieke cluster van computers in een vaste hoeveelheid tijd?"

Ze combineerden twee zaken:

  1. Een Scaling Law: Een voorspelling van hoe slim het model zal zijn op basis van zijn grootte en vorm.
  2. Een Performance Model: Een simulator die voorspelt hoe snel het model daadwerkelijk zal draaien op echte hardware, rekening houdend met de kosten van het "heen en weer ren".

Toen ze MOSAIC draaiden, waren de resultaten verrassend. Het "perfecte" model was niet het model aan de uiterste rand van ijleheid. In plaats daarvan was het beste model een interne oplossing — een goed middenpad. Het was ijl genoeg om efficiënt te zijn, maar niet zo ijl dat de computer vastliep door de overhead van het beheren van al die kleine experts.

Wat Ze Vonden

Het team testte dit op echte hardware met behulp van NVIDIA B200 GPU's. Ze trainden modellen variërend van 700 miljoen tot 18 miljard actieve parameters (en tot wel 79 miljard totale parameters).

  • De Oude Manier: Als je simpelweg de oude wiskunde volgde, zou je een model kiezen met een ijleheid van ongeveer 0,985 (wat betekent dat 98,5% van de experts slaapt). Maar op hun specifieke cluster zou dit model zo traag zijn dat het een eeuwigheid zou duren om te trainen, en het zou in werkelijkheid minder slim zijn dan een iets dichter model.
  • De MOSAIC-Manier: Het systeem vond dat het ideale punt een ijleheid van ongeveer 0,96 was. Dit model was niet de "theoretische" beste, maar wel de praktische beste. Het draaide sneller, gebruikte de kracht van de computer efficiënter en behaalde een lagere foutmarge (wat betekent dat het slimmer was) dan de "theoretische" beste.

Sterker nog, ze toonden aan dat het model dat er op papier het beste uitzag (het model met de meeste "Model FLOPs"), in het echte leven juist het langzaamst was om te trainen. Het model dat won, was het model dat de balans vond tussen de wiskunde en de realiteit van de hardware.

Waarom Dit Belangrijk Is

Dit artikel suggereert dat we moeten stoppen met het behandelen van het ontwerp van AI-modellen en het ontwerp van de computers die ze draaien als twee aparte stappen. Je kunt niet zomaar een modelgrootte kiezen en hopen dat de computers het aankunnen. De vorm van het model verandert namelijk hoe de computer zich gedraagt.

De auteurs merken er voorzichtig bij op dat hun bevindingen specifiek zijn voor het type computerchips dat zij gebruikten (NVIDIA B200's) en de specifieke software die zij hebben gebouwd. Ze hebben geen universele wet gevonden die voor elke computer in het universum geldt. Echter, ze hebben bewezen dat voor de voorhoede van AI-training, het negeren van de "systemen" (de hardware en hoe deze data verplaatst) leidt tot suboptimale resultaten.

Door MOSAIC te gebruiken, hebben ze aangetoond dat het "beste" model geen vast punt op een grafiek is, maar een bewegend doelwit dat afhangt van je specifieke hardwarebudget. Het meest efficiënte model is het model dat als een handschoen om je cluster past, en niet het model dat er op een stuk papier het beste uitziet. Dit is een verschuiving van "Compute-Optimal" (wat de wiskunde zegt) naar "Cluster-Optimal" (wat de hardware daadwerkelijk kan leveren).

Kortom, als je de slimste AI mogelijk wilt bouwen, heb je niet alleen een groter brein nodig; je hebt een brein nodig dat past bij het lichaam waarin het leeft.

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 →