← Neueste Arbeiten
🤖 machine learning

DECO: Sparse Mixture-of-Experts with Dense-Comparable Performance on End-Side Devices

Dieser Beitrag stellt DECO vor, eine sparse Mixture-of-Experts-Architektur, die mit nur 20 % Aktivierung von Experten und einer 3,00-fachen Beschleunigung der Inferenz auf Endgeräten eine mit dichten Modellen vergleichbare Leistung erzielt, indem sie auf ReLU-basiertes Routing, lernbare expertenspezifische Skalierung und eine neuartige NormSiLU-Aktivierungsfunktion zurückgreift.

Ursprüngliche Autoren: Chenyang Song, Weilin Zhao, Xu Han, Chaojun Xiao, Yingfa Chen, Zhiyuan Liu

Veröffentlicht 2026-05-12
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Chenyang Song, Weilin Zhao, Xu Han, Chaojun Xiao, Yingfa Chen, Zhiyuan Liu

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

Stellen Sie sich vor, Sie betreiben ein massives, hochkarätiges Restaurant. Sie möchten so vielen Kunden wie möglich das bestmögliche Essen (hohe Leistung) servieren, haben aber zwei strikte Regeln:

  1. Niedrige Kosten: Sie können es sich nicht leisten, dass jeder Koch jedes einzelne Gericht für jeden Kunden zubereitet (geringe Rechenleistung).
  2. Kleine Küche: Sie haben nicht genügend Platz, um für jeden Koch jedes einzelne Rezeptbuch und jede Zutat zu lagern (geringer Speicherbedarf).

Lange Zeit war der Industriestandard, ein riesiges Team von Köchen (ein „dichtes" Modell) einzustellen, bei dem jeder versucht, alles zu kochen. Das schmeckt großartig, ist aber unglaublich teuer und erfordert eine riesige Küche.

Dann versuchten die Leute einen „Mixture of Experts" (MoE)-Ansatz. Das ist wie ein riesiges Team von 100 spezialisierten Köchen, aber für jede Bestellung wecken Sie nur 20 von ihnen auf, um zu kochen. Das spart Zeit beim Kochen. Allerdings müssen Sie immer noch die Rezepte und Zutaten für alle 100 Köche in Ihrer Küche aufbewahren. Wenn Ihre Küche klein ist (wie ein Telefon oder ein Laptop), wird der Platz knapp, und die Zeit, die für das Hin- und Herlaufen zum Holen der richtigen Zutaten des jeweiligen Kochs vergeht, verlangsamt alles.

Hier kommt DECO ins Spiel.

Die Autoren dieses Papiers entwickelten ein neues Restaurantdesign namens DECO. Ihr Ziel war es, eine „sparse" (spärlich besetzte) Küche zu bauen (in der nur wenige Köche gleichzeitig arbeiten), die genauso gut schmeckt wie die riesige „dichte" Küche, aber in einen winzigen Raum passt und schnell läuft.

So haben sie es getan, unter Verwendung einfacher Analogien:

1. Der clevere Kellner (Der Router)

In einem normalen MoE-Restaurant ist der Kellner (der Router) etwas starr. Er könnte sagen: „Für jeden Tisch müssen genau 2 Köche kochen."

  • DECOs Innovation: Sie gaben dem Kellner ein flexibles, differenzierbares Werkzeug (genannt ReLU-basiertes Routing). Jetzt kann der Kellner den spezifischen Auftrag betrachten und entscheiden: „Dieses Gericht benötigt 3 Köche" oder „Das hier braucht nur 1." Es ist eine fließende Entscheidung basierend auf dem Essen, nicht eine starre Regel.
  • Der Skalierungsfaktor: Manchmal ist ein Koch von Natur aus lauter oder stärker als ein anderer. DECO gibt dem Kellner eine Reihe von einstellbaren Lautstärkeregler (lernbare Skalierung) für jeden Koch. Wenn Koch A von Natur aus leiser ist, dreht der Kellner seine Lautstärke hoch, damit sein Beitrag mit den lauteren Köchen ausgeglichen ist.

2. Die spezialisierten Köche (Die Experten)

Die Köche in DECO sind anders konstruiert, um stabiler zu sein.

  • Die „NormSiLU"-Schürze: Die Autoren stellten fest, dass Köche, wenn sie eine Standard-Schürze (Aktivierungsfunktion) tragen, manchmal verwirrt werden oder ganz aufhören zu arbeiten (verschwindende Signale). Sie erfanden eine neue Schürze namens NormSiLU. Stellen Sie sich dies als eine spezielle Uniform vor, die die Energie des Kochs bevor er mit dem Kochen beginnt kalibriert. Sie hält ihre Ausgabe stabil und verhindert, dass sie ausbrennen oder zu leise werden.
  • Keine Türsteher: Die meisten Restaurants verwenden einen „Türsteher"-Koch, der entscheidet, ob der Hauptkoch überhaupt mit dem Kochen beginnen soll. DECO fand heraus, dass es für ihren flexiblen Kellner tatsächlich besser ist, den Türsteher zu entfernen. Die Köche arbeiten besser, wenn sie einfach basierend auf dem Signal des Kellners mit dem Kochen beginnen können, ohne eine zusätzliche Schicht der „Erlaubnis".

3. Das Ergebnis: Das „ideale Dreieck"

Das Papier behauptet, DECO erreiche gleichzeitig einen „heiligen Gral" aus drei Dingen:

  1. Hohe Leistung: Es schmeckt genauso gut wie das riesige, teure Restaurant (dichte Modelle).
  2. Niedrige Kosten: Es verwendet zu jedem Zeitpunkt nur 20 % der Köche und spart enorme Mengen an Energie.
  3. Kleiner Speicher: Da das Design so effizient ist, ist der gesamte „Küchenfußabdruck" (Gesamtzahl der Parameter) klein genug, um auf Endgeräten wie Telefonen Platz zu finden, ohne ständig Zutaten ein- und auszutauschen.

4. Der Beweis

  • Geschmackstests: Als sie DECO gegen andere Modelle testeten, entsprach es der Leistung der riesigen „dichten" Modelle und schlug andere „sparse" Modelle, während es gleichzeitig die gleiche Menge an Trainingsdaten und Gesamtzutaten verwendete.
  • Geschwindigkeit: Sie bauten eine eigene Engine (Beschleunigungskernel), um dieses Restaurant zu betreiben. Auf echter Hardware (wie einer High-End-Grafikkarte und einem Jetson-Gerät) war DECO dreimal schneller als die Standardmethode zum Ausführen dieser Modelle.

Der Haken (Einschränkungen)

Die Autoren sind ehrlich darüber, was sie noch nicht getestet haben. Sie haben dieses Restaurantdesign nicht für „Fine-Tuning" (das Unterrichten der Köche in spezifischen neuen Fähigkeiten nach dem Haupttraining) oder „Reinforcement Learning" (das Unterrichten durch Versuch und Irrtum) ausprobiert. Sie vermuten, dass es dort möglicherweise einige Instabilitäten gibt, daher bauen sie derzeit eine größere Version, um diese spezifischen Szenarien zu testen.

Zusammenfassend: DECO ist eine clevere Neuinterpretation der Funktionsweise von KI-Modellen. Es beweist, dass Sie keine riesige, aufgeblähte Küche benötigen, um großartiges Essen zu erhalten. Mit dem richtigen Kellner, den richtigen Uniformen und einem flexiblen Ansatz können Sie mit einer winzigen, schnellen und effizienten Küche die gleichen hochwertigen Ergebnisse erzielen.

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 →