Als nächstesNächster Leitfaden
Block-sparse und native spärliche Aufmerksamkeit
Technisch
Sprach-KI-GUIDE
Sparsame Aufmerksamkeit macht Transformers billiger, da sich jeder Token nur um eine sorgfältig ausgewählte Teilmenge anderer Token kümmert und nicht um alle.
Hören Sie sich diesen Leitfaden anKI-erzählt · ~2 min
This trades a little global reach for big savings in memory and compute on long sequences.
Bei vollständiger Selbstaufmerksamkeit wird jedes Token mit jedem anderen Token verglichen, sodass die Kosten mit dem Quadrat der Sequenzlänge steigen, was bei langen Dokumenten schmerzhaft wird. Sparsame Aufmerksamkeit ersetzt das dichte Muster durch ein strukturiertes. Zu den gängigen Designs gehört die (lokale) Aufmerksamkeit mit Schiebefenstern, bei der jeder Token nur Nachbarn in der Nähe sieht; schreitende oder erweiterte Muster, die vorwärts springen, um entfernte Kontexte kostengünstig zu erreichen; und globale Token, ein paar spezielle Positionen, die sich um alles kümmern und die sich um alles kümmern und als Informationsdrehscheiben fungieren. Modelle wie Longformer, BigBird und der Sparse Transformer kombinieren diese, sodass die Gesamtzahl der Verbindungen ungefähr linear statt quadratisch wächst, was Kontexte von Tausenden bis Zehntausenden von Token ermöglicht.
Longformer verarbeitet ganze wissenschaftliche Arbeiten oder juristische Dokumente in einem Durchgang mithilfe von Sliding-Window und globaler Aufmerksamkeit
BigBird verarbeitet die Beantwortung von Fragen aus langen Dokumenten und Genomsequenzen mit linear skalierender Aufmerksamkeit
Zusammenfassen von buchlangem Text, bei dem die volle Aufmerksamkeit den GPU-Speicher erschöpfen würde
Abruf- und Long-Context-Chat-Systeme, die globale Hub-Tokens verwenden, um wichtige Informationen über Tausende von Tokens weiterzuleiten
Sparse Attention bleibt von zentraler Bedeutung für die Modellierung mit langen Kontexten, zunehmend gepaart mit optimierten Kerneln wie FlashAttention und mit erlernter oder dynamischer Sparsity, die auswählt, welche Token pro Eingabe berücksichtigt werden sollen. Da sich Kontextfenster auf Millionen von Token ausdehnen, mischen Hybrid-Stacks spärliche, dichte und Zustandsraumschichten. Erwarten Sie hardwarebewusste Sparse-Kernel und Routing-basierte Aufmerksamkeit, um die Kosten für das Lesen sehr langer Eingaben weiter zu senken.
Kostenloser Newsletter
Drei verifizierte KI-Geschichten jeden Werktagmorgen, in einfachem Englisch geschrieben. Für immer kostenlos, keine Werbung.
Eine E‑Mail jeden Werktag. Abmelden mit einem Klick. Wir verkaufen oder teilen Ihre Adresse nie.
Testen Sie sich selbst
Sofortiges Feedback zu jeder Antwort und ein teilbares Zertifikat mit verifizierbarer ID, sobald Sie einen Kurs bestanden haben.
Unterstützen Sie kostenlose KI-Bildung. AI Understanding ist eine 501(c)(3) gemeinnützige Organisation – keine Werbung, keine Paywall, nie. Machen Sie eine Spende
Sparsame Aufmerksamkeit macht Transformers billiger, da sich jeder Token nur um eine sorgfältig ausgewählte Teilmenge anderer Token kümmert und nicht um alle. Dies tauscht eine kleine globale Reichweite gegen große Speicher- und Recheneinsparungen bei langen Sequenzen ein.
Volle Aufmerksamkeit vergleicht jedes Token mit jedem anderen Token und ergibt O(N-Quadrat)-Kosten für Zeit und Speicher.
Die lokale Aufmerksamkeit beschränkt die Sicht jedes Tokens auf ein festes Fenster der umgebenden Token, wodurch die Kosten erheblich gesenkt werden.
Einige globale Token stellen eine Verbindung zu allen Positionen her und ermöglichen so einen kostengünstigen Informationsfluss über die gesamte Sequenz.
BigBird zeigte, dass sein spärliches Muster ein universeller Approximator für Sequenzfunktionen ist und dabei annähernd linear skaliert.
Durch die Beschränkung der Verbindungen auf lokale Fenster und einige globale Links wächst die Gesamtzahl der Verbindungen etwa linear.
Lerne weiter
Weitere Leitfäden zu diesem Thema ausgewählt
Als nächstesNächster Leitfaden
Block-sparse und native spärliche Aufmerksamkeit
Technisch