← Neueste Arbeiten
💬 NLP

Post-Trained MoE Can Skip Half Experts via Self-Distillation

Dieser Artikel stellt Zero-Expert Self-Distillation Adaptation (ZEDA) vor, ein kostengünstiges Framework, das nachtrainierte statische Mixture-of-Experts-Modelle durch das Einfügen parametrischer Nullausgabe-Experten und die Anwendung einer zweistufigen Selbst-Distillation in effiziente dynamische Modelle umwandelt, wodurch die FLOPs der Experten um über 50 % bei marginalen Genauigkeitsverlusten reduziert und erhebliche Beschleunigungen der Inferenz erzielt werden.

Ursprüngliche Autoren: Xingtai Lv, Li Sheng, Kaiyan Zhang, Yichen You, Siyan Gao, Xueheng Luo, Yuxin Zuo, Yuchen Fan, Junlin Yang, Ganqu Cui, Bingning Wang, Fan Yang, Youbang Sun, Ning Ding, Bowen Zhou

Veröffentlicht 2026-05-19
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Xingtai Lv, Li Sheng, Kaiyan Zhang, Yichen You, Siyan Gao, Xueheng Luo, Yuxin Zuo, Yuchen Fan, Junlin Yang, Ganqu Cui, Bingning Wang, Fan Yang, Youbang Sun, Ning Ding, Bowen Zhou

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Das große Problem: Die überarbeitete Küche

Stellen Sie sich ein gehobenes Restaurant (ein Large Language Model) vor, das über eine riesige Küche mit 128 Expertenköchen verfügt (diese sind die „Experten" in der MoE-Architektur).

In einem Standard-Setup wird die Bestellung unabhängig davon, ob es sich um eine einfache „Hallo"-Nachricht oder eine komplexe Anfrage zum Schreiben einer Symphonie handelt, immer an dieselben 8 Köche weitergeleitet. Dies stellt zwar sicher, dass das Essen immer perfekt ist, aber es ist unglaublich teuer und langsam, da man 8 Köche dafür bezahlt, eine einzige Karotte zu schneiden, wenn einer genügt hätte.

Das Ziel dieses Papiers ist es, die Küche intelligenter zu machen: Lassen Sie die Bestellung entscheiden, wie viele Köche benötigt werden. Bei einer einfachen Bestellung werden weniger Köche eingesetzt; bei einer schwierigen mehr. Dies wird als „dynamische" Küche bezeichnet.

Die Herausforderung: Entlassen Sie noch niemanden!

Normalerweise muss man, um eine intelligente, dynamische Küche zu bauen, ein ganz neues Team einstellen und von Grund auf neu ausbilden. Das dauert Jahre und kostet ein Vermögen.

Aber dieses Papier fragt: Können wir eine bestehende, vollständig ausgebildete Küche (die bereits weiß, wie man perfekt kocht) in eine dynamische verwandeln, ohne jemanden zu entlassen oder sie von Null neu zu trainieren?

Die Antwort lautet ZEDA (Zero-Expert Self-Distillation Adaptation).

Die ZEDA-Lösung: Die „Geisterköche"

ZEDA nutzt einen cleveren Trick mit Geisterköchen (Zero Experts).

  1. Einschleusen von Geistern: Die Forscher nehmen die bestehende Küche und fügen heimlich eine Reihe neuer „Köche" hinzu, die keine Hände haben und keine Messer tragen. Sie sind Zero Experts. Sie tun absolut nichts. Ihre Ausgabe ist immer Null.
  2. Die neue Regel: Der Küchenmanager (der Router) erhält nun den Auftrag: „Sie müssen für jede Bestellung immer noch 8 Personen auswählen, aber jetzt können Sie aus den 128 echten Köchen plus diesen neuen Geisterköchen wählen."
  3. Die Magie: Wenn die Bestellung einfach ist (wie „Wie ist das Wetter?"), lernt der Manager, 4 echte Köche und 4 Geisterköche auszuwählen. Da die Geister keine Arbeit verrichten, leistet die Küche nur die Arbeit von 4 Köchen. Wenn die Bestellung schwierig ist (wie „Lösen Sie dieses Matheproblem"), wählt der Manager 8 echte Köche und 0 Geister aus.

Wie bringen wir dem Manager bei? (Selbstdistillation)

Das Problem ist, dass der Manager noch nicht weiß, wann er einen Geisterkoch auswählen soll. Wenn er für ein schwieriges Matheproblem einen Geisterkoch auswählt, wird das Essen verbrennen.

Um dies zu beheben, verwendet ZEDA Selbstdistillation, was wie ein „Schatten-Trainingsprogramm" funktioniert:

  • Der Lehrer: Die ursprüngliche, vollständig ausgebildete Küche (mit 128 echten Köchen) fungiert als strenger Lehrer. Sie weiß genau, wie die perfekte Antwort aussieht.
  • Der Schüler: Die neue Küche (mit Geistern) versucht, den Lehrer zu kopieren.
  • Der Prozess:
    1. Stufe 1 (SFT): Der Schüler beobachtet, wie der Lehrer kocht. Der Lehrer sagt: „Für diese einfache Bestellung hätte ich 8 Köche verwendet, aber Sie können es mit 4 echten Köchen und 4 Geistern versuchen. Stellen Sie nur sicher, dass der Geschmack gleich bleibt."
    2. Stufe 2 (OPD): Der Schüler beginnt, selbst zu kochen. Wenn er einen Fehler macht, greift der Lehrer ein und sagt: „Sie haben für ein schwieriges Matheproblem einen Geisterkoch ausgewählt! Deshalb ist die Antwort falsch. Wählen Sie beim nächsten Mal für diese Art von Frage mehr echte Köche."

Das Geheimnis: Die „Gruppenbalance"

Es bestand die Gefahr, dass der Manager faul wird und nur Geister auswählt, um Energie zu sparen, oder keine Geister auswählt und Energie verschwendet.

Um dies zu verhindern, fügten die Forscher eine Gruppenbalance-Regel hinzu. Sie sagten dem Manager: „Sie müssen ein gesundes Verhältnis wahren. Für jeden 2 echten Köche, die Sie einsetzen, sollten Sie versuchen, 1 Geisterkoch zu verwenden, aber niemals das Gleichgewicht zwischen den echten Köchen selbst stören."

Dies stellt sicher, dass die Küche effizient bleibt (wo immer möglich Geister eingesetzt werden), aber die Qualität des Essens nicht beeinträchtigt wird.

Die Ergebnisse: Schneller, günstiger, gleicher Geschmack

Nach diesem Training (das auf leistungsstarken Computern weniger als 2 Tage dauerte, im Vergleich zu Jahren für das ursprüngliche Training):

  • Geschwindigkeit: Die Küche wurde 20 % schneller, da sie auf unnötige Arbeit verzichtete.
  • Effizienz: Sie übersprang 50 % der Expertenarbeit (bei etwa der Hälfte der Tokens wurden Geister verwendet).
  • Qualität: Der Geschmack war fast genau derselbe wie zuvor. Bei einigen Tests wurde er sogar leicht besser, da der Manager lernte, seine Energie besser zu fokussieren.

Zusammenfassung

ZEDA ist eine Methode, um ein „statisches" KI-Modell (das immer die gleiche Arbeitsmenge verrichtet) in ein „dynamisches" zu verwandeln (das bei einfachen Aufgaben weniger Arbeit leistet), indem:

  1. Unsichtbare „Geister"-Experten hinzugefügt werden, die nichts tun.
  2. Dem Modell beigebracht wird, diese Geister für einfache Aufgaben zu nutzen, indem es eine „Lehrer"-Version seiner selbst kopiert.
  3. Eine spezielle Regel verwendet wird, um sicherzustellen, dass die Geister genau genug eingesetzt werden, um Geld zu sparen, aber nicht so sehr, dass die Antworten schlecht werden.

Es ist wie der Umbau eines Busses, der immer 50 Fahrgäste befördert (auch wenn nur 5 erscheinen), in einen Bus, der sich automatisch zu einem Van verkleinert, wenn nur 5 Personen an Bord sind, und so Kraftstoff spart, ohne jemanden zurückzulassen.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →