← Neueste Arbeiten
🤖 AI

Long-Context Fine-Tuning with Limited VRAM

Dieses Paper präsentiert ein speichereffizientes Framework für das Fine-Tuning von Long-Context-Modellen, das hierarchische globale Aufmerksamkeit, segmentweise Backpropagation und eine gestufte KV-Speicherung kombiniert, um das Training auf Sequenzen von bis zu 16.384 Token und die Evaluierung von bis zu 131.072 Token auf einer einzelnen 16-GB-GPU mit einer Leistung zu ermöglichen, die mit Dense Attention vergleichbar ist.

Ursprüngliche Autoren: Vladimir Fedosov, Aleksandr Sazhin, Artemiy Grinenko, Frank Woernle

Veröffentlicht 2026-07-20
📖 8 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Vladimir Fedosov, Aleksandr Sazhin, Artemiy Grinenko, Frank Woernle

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 versuchen, einem superintelligenten Roboter das Lesen einer Bibliothek voller Bücher beizubringen. Der Roboter hat ein brillantes Gehirn, aber sein „Arbeitsgedächtnis“ – der winzige Schreibtisch, den er zum Denken während des Lesens benutzt – ist extrem klein. In der Welt der künstlichen Intelligenz wird dieser Schreibtisch als VRAM (Video Random Access Memory) bezeichnet. Wenn der Roboter versucht, eine lange Geschichte zu lesen, muss er sich an jedes Wort erinnern, das er bereits gelesen hat, um den aktuellen Satz zu verstehen. Aber wenn die Geschichte zu lang ist, wird der Schreibtisch des Roboters überladen und er stürzt ab, bevor er die Lektion beenden kann. Dies ist das „Long-Context“-Problem: Wie bringen wir diesen Modellen bei, tausende Wörter zu behalten, ohne dass der Platz auf dem Schreibtisch ausgeht?

Um dies zu lösen, haben Wissenschaftler ein paar Tricks entwickelt. Einer ist QLoRA, was so ist, als würde man das Gehirn des Roboters in einen kleineren, leichteren Rucksack komprimieren, damit es auf den Schreibtisch passt. Ein anderer ist „Dense Attention“ (dichte Aufmerksamkeit), was die Art und Weise des Roboters ist, auf jedes einzelne Wort, das er bisher gelesen hat, zurückzublicken, um die richtigen Hinweise zu finden. Während dies für kurze Geschichten hervorragend funktioniert, wird es für lange Geschichten unmöglich, weil der Roboter die gesamte Historie in seinem winzigen Arbeitsgedächtnis mit sich führen muss. Dieses Paper untersucht einen neuen Weg, wie man diese Roboter lehrt, massive Geschichten zu bewältigen, ohne einen riesigen Schreibtisch zu benötigen, indem man eine kluge Mischung aus Gedächtnistricks und einer neuen „Suchmaschinen“-ähnlichen Art des Lesens verwendet.


Das Problem: Der winzige Schreibtisch des Roboters

Stellen Sie sich vor, Sie lernen für eine Geschichtsprüfung. Sie haben ein Lehrbuch, das 10.000 Seiten lang ist. Ihr Gehirn kann gleichzeitig nur etwa 2.000 Seiten Notizen halten. Wenn Sie Seite 8.000 lesen, müssen Sie sich daran erinnern, was auf Seite 100 passiert ist, aber Ihre Notizen sind voll. In der Vergangenheit waren KI-Modelle wie Studenten, die versuchten, eine Kopie jeder einzelnen Seite, die sie jemals gelesen hatten, auf ihrem Schreibtisch zu behalten. Wenn das Buch zu lang wurde, explodierte der Schreibtisch.

Die Autoren dieses Papers wollten ein Modell namens Qwen3-8B (ein smarter Roboter mit 8 Milliarden „Neuronen“) auf einer speziellen Grafikkarte namens Quadro RTX 5000 trainieren, die nur über 16 GB Speicher verfügt. Sie versuchten, ihn mit einer Standardmethode namens „Dense Attention“ zu lehren. Das Ergebnis? Der Roboter konnte eine Geschichte von 2.048 Token (ein Token ist ein Wortstück, wie eine Silbe oder ein kurzes Wort) bewältigen. Aber sobald sie versuchten, die Geschichte auf 4.096 Token zu verlängern, füllte sich der Schreibtisch des Roboters und das Training stürzte ab. Er konnte das Gedächtnis der Vergangenheit einfach nicht in den winzigen verfügbaren Raum unterbringen.

Die Lösung: Die „Hierarchical Global Attention“ (HGA) Bibliothek

Das Team entwickelte eine neue Strategie namens Hierarchical Global Attention (HGA). Anstatt zu versuchen, jedes einzelne Wort aus der Vergangenheit auf dem Schreibtisch zu behalten, bauten sie ein intelligentes, zweistufiges Ablagesystem.

Stellen Sie sich die Geschichte als eine riesige Bibliothek vor.

  1. Die Zusammenfassungen (Der Katalog): Zuerst erstellt der Roboter eine winzige Zusammenfassungskarte für jeden 64-Token-Block der Geschichte. Diese Zusammenfassungskarten sind so klein, dass sie alle auf den Schreibtisch passen.
  2. Die Gruppen (Die Regale): Innerhalb dieser Blöcke gibt es kleinere 8-Token-Gruppen. Der Roboter führt auch einen Cache von Zusammenfassungen für diese Gruppen.
  3. Die echten Bücher (Die exakten Wörter): Wenn der Roboter einen bestimmten Teil der Geschichte lesen muss, lädt er nicht die ganze Bibliothek. Er schaut sich die Zusammenfassungskarten auf dem Schreibtisch an, wählt die relevantesten Blöcke aus und zieht dann nur die exakten Wörter (die „Key“- und „Value“-Daten) aus diesen spezifischen Blöcken aus dem Lagerraum (RAM oder Festplatte) heraus und bringt sie auf den Schreibtisch.

Dies ist wie ein Bibliothekar, der genau weiß, welche Seiten Sie benötigen. Anstatt das ganze Buch zu tragen, bringt Ihnen der Bibliothekar nur die drei Seiten, die Sie suchen. Der Rest des Buches bleibt im Regal (im RAM oder auf der Festplatte) und nimmt null Platz auf Ihrem Schreibtisch ein.

Wie es in der Praxis funktioniert

Die Forscher unterteilten die lange Geschichte in Segmente. Sie trainieren den Roboter Segment für Segment.

  • Das aktive Segment: Der aktuelle Teil der Geschichte, der gerade gelernt wird, liegt auf dem Schreibtisch.
  • Die Historie: Die vergangenen Teile werden im „Lagerraum“ gespeichert.
  • Die Magie: Wenn der Roboter zurückblicken muss, nutzt er die Zusammenfassungskarten, um die richtigen Seiten zu finden, ruft dann nur diese spezifischen Seiten ab und lernt aus ihnen. Sobald er dieses Segment abgeschlossen hat, schiebt er die alten Seiten zurück in den Lagerraum, um Platz für das nächste Segment zu machen.

Diese Methode wird Segment-wise Backpropagation genannt. Es ist, als würde man ein Kapitel lernen, einen Test schreiben und dann den Schreibtisch aufräumen, um das nächste Kapitel zu lernen, während man gleichzeitig eine Karte behält, wo sich die wichtigen Fakten der vorherigen Kapitel befinden.

Die Ergebnisse: Größere Geschichten, gleicher Schreibtisch

Das Team testete dies auf ihrer 16 GB Grafikkarte. Hier ist das passiert:

  • Der alte Weg (Dense Attention): Konnte nur 2.048 Token bewältigen. Bei 4.096 Token versagte es vollständig.
  • Der neue Weg (HGA): Erfolgreich trainiert auf Geschichten bis zu 16.384 Token (und getestet bis zu 32.768 Token) auf genau derselben Karte.

Die Spitzenmäßige Speicherauslastung für die neue Methode betrug 15,28 GB, was bequem in das 16 GB Limit passt. Der Roboter konnte eine Geschichte bewältigen, die 8 Mal länger war als zuvor, ohne einen größeren Schreibtisch zu benötigen.

Geschwindigkeit und Qualität: Ist es ein Kompromiss?

Normalerweise wird etwas langsamer, wenn man es intelligenter oder größer macht. Die Autoren prüften, ob diese neue Methode langsamer ist.

  • Bei 1.024 Token war die neue Methode etwa 20 % langsamer als die alte Methode. Das liegt daran, dass die „Suche“ nach den richtigen Seiten etwas zusätzliche Zeit beansprucht, wenn die Geschichte kurz ist.
  • Bei 2.048 Token war die neue Methode jedoch tatsächlich etwas schneller (217,75 Token pro Sekunde gegenüber 207,02 Token pro Sekunde).
  • Die Autoren erklären, dass die alte Methode mit der Zeit immer mehr Wörter betrachten muss, was sie verlangsamt. Die neue Methode schaut nur auf eine feste, kleine Anzahl wichtiger Wörter, wessofern ihre Geschwindigkeit stabil bleibt. Sie sagen voraus, dass die neue Methode bei sehr langen Geschichten viel schneller sein wird.

Hat der Roboter auch genauso gut gelernt? Sie testeten das Wissen des Roboters mit einem Standard-Lesetest (PG19 Datensatz).

  • Der mit der neuen Methode trainierte Roboter erreichte einen Wert von 2,7405 (ein Maß dafür, wie gut er das nächste Wort vorhersagt).
  • Der mit der alten Methode trainierte Roboter erreichte 2,7383.
  • Der Unterschied ist winzig (0,0022), was bedeutet, dass die neue Methode genauso gut gelernt hat wie die alte, obwohl sie weniger Wörter betrachtet hat.

Der Haken: Was der Roboter noch nicht kann

Das Paper ist sehr ehrlich darüber, was diese Methode noch nicht kann.

  1. Causal Leakage (Kausale Leckage): Wenn man den Roboter für eine sehr lange Zeit trainiert (Hunderte Millionen Token), könnte er anfangen zu schummeln. Da der Roboter Wörter gruppiert, um Zusammenfassungen zu erstellen, könnte ein frühes Wort versehentlich Informationen über ein späteres Wort „sehen“, die es eigentlich noch nicht wissen dürfte. Dies nennt man „Causal Leakage“. Die Autoren sagen, dass dies für kurze Trainingssessions (wie die 100 Schritte, die sie durchgeführt haben) in Ordnung ist, empfehlen aber nicht, dies derzeit zu verwenden, um einen Roboter von Grund auf für ein massives, mehrjähriges Projekt zu trainieren.
  2. Inferenz (Die Geschichte lesen): Der Roboter kann mit dieser neuen Methode lernen, aber wenn es an der Zeit ist, eine Geschichte zu lesen oder zu schreiben, verwendet er derzeit die Standardmethode, um sicherzustellen, dass er mit bestehender Software kompatibel ist. Die Autoren arbeiten an einer „produktionsreifen“ Version, die es dem Roboter ermöglichen wird, auch beim Lesen der Geschichte die schnelle, neue Methode zu nutzen, aber diese ist noch nicht bereit.

Das Fazit

Dieses Paper zeigt, dass man keinen superteuren, riesigen Computer braucht, um eine KI auf langen Geschichten zu trainieren. Durch die Verwendung eines intelligenten Ablagesystems (HGA) und eines „Stück-für-Stück“-Lernstils kann man eine 16.384-Token Trainingssession auf einer 16 GB Grafikkarte durchführen, die zuvor nur 2.048 Token bewältigen konnte. Der Roboter lernt genauso gut, und je länger die Geschichten werden, desto schneller ist diese neue Methode als die alte. Es ist ein kluger Trick, der ein Speicherlimit in ein lösbares Rätsel verwandelt und den Weg für eine intelligentere KI ebnet, die ganze Bücher lesen kann, ohne dass der Platz auf dem Schreibtisch ausgeht.

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 →