Worauf schaut die KI gerade? (Attention)
Jedes Wort fragt alle anderen: „Wie wichtig bist du für mich?“ — Erlebe an der doppeldeutigen „Bank“, wie Attention Bedeutung aus dem Kontext baut. Der Kernmechanismus aller modernen KI-Modelle.
👋 HerrKI hier — heute öffnen wir das Herzstück von ChatGPT & Co.
🧭 Einfach gesagt: Tippst du im Satz auf „Bank“, siehst du, wie jedes andere Wort mitentscheidet, ob sie Ufer oder Geldinstitut meint.
Ein Wort wie „Bank“ hat allein keine feste Bedeutung: Geldinstitut? Sitzgelegenheit? In „Latent Space“ war jedes Wort EIN Punkt — aber welcher Punkt ist richtig, hängt vom Satz drumherum ab. Der Mechanismus, der das löst, heißt Attention — und er ist der Grund, warum moderne Sprachmodelle überhaupt funktionieren.
- ✅ Warum „Bank“ erst durch den Satz drumherum eine Bedeutung bekommt
- ✅ Was Query, Key und Value sind — der Karteikasten hinter der Formel
- ✅ Wie aus den Attention-Gewichten eine ganze Tabelle wird: alle Wörter x alle Wörter
- ✅ Warum ein Transformer viele Köpfe hat: Bedeutung, Grammatik, Nachbarn — parallel
- ✅ Dass der ganze Mechanismus aus drei Zeilen besteht: matMul, Softmax, matMul
Die Idee in einem Satz
Drei Zutaten pro Wort, ganz ohne Formelgewitter — stell dir einen Karteikasten vor:
🔎 Query (Suchanfrage): „Wonach suche ich gerade?“ — Bank fragt z. B.: „Gibt es hier Hinweise, welche Bank ich bin?“
🏷️ Key (Karteireiter): „Was biete ich an?“ — Fluss meldet: „Ich bin Natur/Wasser!“
📄 Value (Karteninhalt): die eigentliche Information, die weitergegeben wird, wenn Suchanfrage und Reiter zusammenpassen.
Passt eine Query gut zu einem Key, gibt es ein hohes Attention-Gewicht — und der zugehörige Value fließt stark in die neue Bedeutung ein.
🔦 Tippe ein Wort an — und sieh, worauf es „schaut“
Die ganze Matrix auf einen Blick
Attention berechnet diese Gewichte für alle Wörter gleichzeitig — eine ganze Tabelle (Zeile = wer schaut, Spalte = worauf; jede Zeile summiert sich zu 100 %):
Warum MEHRERE Köpfe?
Du hast es oben schon umgeschaltet: Ein Kopf achtet auf Bedeutung (Bank↔Fluss bzw. Bank↔Konto), einer auf Grammatik (Artikel↔Substantiv, Hilfsverb↔Partizip), einer schlicht auf Nachbarwörter. Echte Modelle haben Dutzende solcher Köpfe pro Schicht — jeder lernt im Training selbst, worauf er achtet. „Der Transformer schaut auf alles gleichzeitig“ heißt genau das: alle Wörter × alle Wörter × viele Blickwinkel, parallel.
🗺️ Und so wandert die Bedeutung im Latent Space
Derselbe Wortpunkt „Bank“, zwei Sätze: Schalte oben den Satz um und sieh zu, wie der Kontext den Punkt zwischen der Geld-Region und der Natur-Region verschiebt (Karte wie in Kapitel 310):
🔬 Runter zum Tensor
Alles, was du eben angetippt hast, ist Tensor-Rechnung (Kapitel 060). Rechnen wir eine Zeile der Heatmap von Hand nach: Was fragt die „Bank“ im Satz „Die Bank am Fluss war nass.“ — und wer antwortet am lautesten?
Und jetzt der zweite Satz: Statt „Fluss“ steht dort „Konto“ mit
K = [0.0, 1.9, 0.2]. Dieselbe Frage, dieselben Gewichte — nur die Nachbarn sind andere:
1.5×0.0 + 1.2×1.9 + 0.4×0.2 = 2.36. Die Geld-Achse gewinnt, und dieselbe „Bank“ bekommt eine
andere Bedeutung. So heißt das im Code, für alle sieben Wörter gleichzeitig:
Drei Zeilen. Millionenfach parallel. Das ist der komplette Trick.
Zurück zur Anwendung
Wenn ChatGPT in einem langen Gespräch weiß, dass sich „sie“ auf deine Katze aus Absatz 1 bezieht — das ist Attention. Wenn ein Übersetzer „bank“ mal mit Ufer, mal mit Geldhaus übersetzt — Attention. Und in „Erst denken, dann reden“ siehst du als Nächstes, was passiert, wenn ein Modell mit diesem Mechanismus Schritt für Schritt nachdenkt.
📚 Zum Weiterlesen
- Das Paper, das alles veränderte: Ashish Vaswani u. a., „Attention Is All You Need“, 2017 — arxiv.org/abs/1706.03762 — die drei Zeilen von oben im Original, samt Multi-Head und Positions-Kodierung
- Die Vorgeschichte: Dzmitry Bahdanau u. a., „Neural Machine Translation by Jointly Learning to Align and Translate“, 2014 — arxiv.org/abs/1409.0473 — hier taucht Attention zum ersten Mal auf, noch als Zusatz zu einem älteren Netz
- Bild für Bild erklärt: Jay Alammar, „The Illustrated Transformer“ — jalammar.github.io — die freundlichste Bebilderung von Query, Key und Value im Netz
- Zum Mitprogrammieren: Harvard NLP, „The Annotated Transformer“ — nlp.seas.harvard.edu — das komplette Paper als lauffähiger Code, Absatz neben Zeile
🧠 Kurzer Check — hast du es?
✅ Das nimmst du mit
- Bedeutung entsteht im Satz. „Bank“ ist allein mehrdeutig — erst die Nachbarwörter entscheiden, welcher Punkt im Latent Space gemeint ist.
- Query, Key, Value sind ein Karteikasten. Wonach suche ich, was biete ich an, was gebe ich weiter — alle drei entstehen per Matrix-Multiplikation aus den Embeddings.
- Aus den Gewichten wird eine ganze Tabelle. Jedes Wort bewertet jedes andere: alle mal alle, in einem Rutsch.
- Viele Köpfe, viele Blickwinkel. Bedeutung, Grammatik, Nachbarschaft — jeder Kopf schaut anders auf denselben Satz, alle gleichzeitig.
- Drei Zeilen sind der ganze Trick. matMul, Softmax, matMul — millionenfach parallel, und genau das macht moderne Sprachmodelle möglich.
📎 So zitierst du dieses Kapitel
HerrKI: Worauf schaut die KI gerade? (Attention). herrki.de/320_attention, ein privates Hobbyprojekt von Terragon.de, abgerufen am 4. November 2026.
Lizenz: CC BY 4.0 — frei nutzen, teilen, anpassen. Nennung: „HerrKI (herrki.de), ein privates Hobbyprojekt von Terragon.de“.
War dieses Kapitel verständlich?
Danke! Deine Rückmeldung ist angekommen.
Freiwillig und anonym: gespeichert werden nur das Kapitel, deine Wertung und dein Text — sonst nichts. Keine Kennung, kein Cookie, kein Konto.
