Decoder

Der Decoder ist der Teil eines Transformer-Modells, der Ausgaben erzeugt – Token für Token. Moderne LLMs wie GPT und Claude basieren auf reinen Decoder-Architekturen.

Experte2 Min Lesezeit

Erklärung starten

Auf einen Blick

3 Punkte

  1. Erzeugt Ausgabesequenzen autoregressiv – ein Token nach dem anderen
  2. Nutzt maskierte Self-Attention, damit kein Token in die Zukunft blickt
  3. Reine Decoder-Architekturen sind die Grundlage moderner LLMs wie GPT und Claude

Sofortantwort

Decoder einfach erklärt

Transformer-Komponente, die Ausgaben Token für Token generiert.

Kurz gesagt
Erzeugt Ausgabesequenzen autoregressiv – ein Token nach dem anderen
Typischer Einsatz
Textgenerierung, Maschinelle Übersetzung, Code-Vervollständigung
Wichtig zu wissen
Reine Decoder-Architekturen sind die Grundlage moderner LLMs wie GPT und Claude

Decoder im Überblick

Der Decoder ist der Teil eines Transformer-Modells, der Ausgaben erzeugt. Während ein Encoder eine Eingabe versteht und in eine interne Repräsentation übersetzt, baut der Decoder daraus – oder aus dem bisher Geschriebenen – Stück für Stück die Ausgabe auf: ein Token nach dem anderen.

Moderne große Sprachmodelle wie GPT und Claude sind Decoder-only-Modelle. Sie bestehen ausschließlich aus gestapelten Decoder-Schichten und erzeugen Text, indem sie immer wieder das wahrscheinlichste nächste Token vorhersagen.

Technisch betrachtet

Autoregressive Generierung

Der Decoder arbeitet autoregressiv: Jedes neu erzeugte Token wird an die Eingabe angehängt und dient als Grundlage für das nächste. So entsteht Text streng von links nach rechts.

"Die Hauptstadt" → "von" → "Deutschland" → "ist" → "Berlin"

Maskierte Self-Attention

Damit das Modell beim Training nicht in die Zukunft blickt, verwendet der Decoder eine kausale Maske: Jedes Token darf nur sich selbst und vorherige Tokens betrachten. Ohne diese Maske könnte das Modell die zu lernende Antwort einfach ablesen.

Architektur-Varianten

ArchitekturAufbauTypischer Einsatz
Encoder-onlynur EncoderTextverständnis (z. B. BERT)
Decoder-onlynur DecoderTextgenerierung (GPT, Claude)
Encoder-DecoderbeidesÜbersetzung, Zusammenfassung (T5)

Der Erfolg der Decoder-only-Architektur liegt in ihrer Einfachheit: Ein einziges Trainingsziel – das nächste Token vorhersagen – reicht aus, um erstaunlich allgemeine Sprachfähigkeiten zu erlernen.

01Einsatzbereiche

Wann ist Decoder sinnvoll?

Geeignet für

  • TextgenerierungDer Decoder produziert die Antworten von Chatbots und Schreibassistenten
  • Maschinelle ÜbersetzungIm Encoder-Decoder-Modell erzeugt der Decoder den Zieltext aus der kodierten Eingabe
  • Code-VervollständigungToken-für-Token-Generierung von Programmcode in Tools wie Copilot

↑ Inhalt

02Werkzeuge

Womit Decoder umgesetzt wird

↑ Inhalt

Merksatz

Der Decoder ist wie ein Autor, der einen Satz Wort für Wort schreibt

Jedes neue Wort wählt er auf Basis von allem, was er bisher geschrieben hat. Er darf dabei nicht spicken, was später kommt – er erzeugt den Text streng von links nach rechts.

  1. Erzeugt Ausgabesequenzen autoregressiv – ein Token nach dem anderen
  2. Nutzt maskierte Self-Attention, damit kein Token in die Zukunft blickt
  3. Reine Decoder-Architekturen sind die Grundlage moderner LLMs wie GPT und Claude

04Redaktion

Herkunft und Stand

Redaktion und Aktualität

Ebenex RedaktionRedaktion

Veröffentlicht
Aktualisiert

Dieses Feld entwickelt sich schnell. Oben stehen Veröffentlichung und letzte Änderung; ein Prüfdatum kommt dazu, sobald die Erklärung nach ihrer letzten Änderung geprüft wurde.

↑ Inhalt

05FAQ

Häufige Fragen zu Decoder

Was ist der Unterschied zwischen Encoder und Decoder?

Der Encoder verarbeitet die gesamte Eingabe auf einmal und versteht sie im Kontext (alle Tokens sehen einander). Der Decoder erzeugt die Ausgabe Schritt für Schritt und darf dabei nur auf bereits erzeugte Tokens schauen – das ermöglicht die fortlaufende Textgenerierung.

Warum basieren LLMs meist nur auf Decodern?

Decoder-only-Modelle wie GPT sind hervorragend in der Textgenerierung und lassen sich einfach auf das Ziel ‚nächstes Token vorhersagen' trainieren. Diese Architektur skaliert gut und hat sich für allgemeine Sprachmodelle durchgesetzt.

Was bedeutet maskierte Self-Attention?

Im Decoder wird die Aufmerksamkeit so maskiert, dass jedes Token nur die vorherigen und sich selbst betrachten kann, nicht aber spätere. Diese Maske ist nötig, damit das Modell beim Training nicht ‚schummelt', indem es die Antwort schon kennt.

↑ Inhalt

06Weiterlernen

Was möchtest du als Nächstes verstehen?

  • Grundlage nachholen

    Transformer

    Neuronale Netzwerk-Architektur, die moderne Sprachmodelle unterstützt.

  • Technisch vertiefen

    Attention Mechanism

    Mechanismus zur Fokussierung auf relevante Eingabeteile.

↑ Inhalt