Forklaret · 1 min

Hvad er en mixture-of-experts-model (MoE)?

Hvorfor kæmpemodeller kun bruger en lille del af sig selv pr. ord.

Skrevet af AI og tjekket mod vores redaktionelle kriterier. Ikke gennemgået af en redaktør.

En mixture-of-experts-model er delt op i mange mindre specialister, der kaldes eksperter. For hvert ord, den skriver, vælger en lille del af modellen nogle få eksperter til at gøre arbejdet. Den del kaldes routeren. Resten af eksperterne holder pause.

Tænk på det sådan her: Et stort hospital har hundredvis af læger, men du ser kun de to, du har brug for.

Derfor kan en model have hundredvis af milliarder vægte i alt, men kun bruge en brøkdel pr. ord. Den skal stadig have hukommelse nok til alle eksperterne. Men hvert skridt er meget hurtigere og billigere end i en “tæt” model af samme størrelse. I en tæt model arbejder alle vægte på hvert ord.

Den afvejning er grunden til, at de fleste af nutidens største modeller er bygget sådan. Den forklarer også, hvorfor lokale værktøjer som llama.cpp får særlige tricks til MoE-modeller. De kan lægge sjældent brugte eksperter i langsommere hukommelse.

Hvad betyder det for dig: Når en MoE-model har et kæmpe antal parametre, så kig også efter de “aktive” parametre. Det tal siger mere om hastighed og driftsomkostninger.

Læs mere: Hugging Face: Mixture of Experts Explained (engelsk)

Set i udgaverne

  1. Mistral lader alle hente Large 4, en model bygget til kodeagenter
  2. Anthropic vil på børsen og viser, hvad AI virkelig koster
  3. AI hjalp med at finde to alvorlige huller i PHP, og rettelsen er ude
  4. Mistrals Voxtral 3 gør tale til tekst på 50 sprog
  5. Reflection frigiver Beam, en åben model på 501 mia. parametre under Apache 2.0
  6. Meta frigiver Muse Spark Open, en åben model på 816 mia. parametre