Zurück zur Übersicht

Begriff

Attention Mechanism

Artificial Intelligence Deep Learning S3
2 Quellen 0 Lernpfade 0 Backlinks enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

Stell dir vor, du liest einen langen Text, um eine Frage zu beantworten. Du liest nicht jedes Wort mit gleicher Intensität. Du scannst ("attendest") zu den wichtigen Schlüsselwörtern. Der Attention Mechanism bringt Computern genau das bei. Statt einen ganzen Satz in einen einzigen fixen Vektor zu pressen (Bottleneck), erlaubt Attention dem Modell, dynamisch auf relevante Teile des Inputs zu schauen. Bei der Übersetzung von "I love you" schaut das Modell beim Wort "love" auf "amo" (Spanisch). Die Formel ist berühmt: Query, Key, Value. Wie eine Datenbank-Suche, aber "weich" (differentiable).

Merksatz: Ein Verfahren in neuronalen Netzen, das es dem Modell ermöglicht, die Relevanz verschiedener Eingabeteile dynamisch zu gewichten ("Fokus"), was besonders bei der Verarbeitung langer Sequenzen entscheidend ist.


Quick-Check

  1. Q, K, V?
    Analogie "Bibliothek": Query = Was du suchst ("Buch über AI"). Key = Titel auf dem Buchrücken. Value = Inhalt des Buches.
  2. Global vs Local?
    Transformer nutzen Global Attention (alle Wörter). Ältere Modelle nutzten Local Attention (nur Nachbarn).
  3. Kosten?
    Quadratisch zu Seq-Länge ($N^2$). Verdoppelter Text = Vierfacher Rechenaufwand. Deshalb ist "Long Context" (100k Token) so ein heißes Forschungsthema (FlashAttention).