YOLO Vision 2026:
Zurück zum Glossar von Ultralytics

Attention Sinks

Entdecke, wie Attention Sinks LLMs und VLMs für die Erzeugung unendlicher Sequenzen stabilisieren. Erfahre, wie du den Speicher optimierst und stabile AI mit Ultralytics YOLO26 bereitstellst.

Attention Sinks sind ein kritisches Phänomen, das in der Architektur moderner großer Sprachmodelle (LLMs) und Vision-Sprachmodelle (VLMs) entdeckt wurde und die Stabilität bei der kontinuierlichen Generierung von Langtexten oder Daten sicherstellt. In einem Aufmerksamkeitsmechanismus weisen neuronale Netze verschiedenen Teilen der Eingabe dynamisch „Gewichte“ zu. Forschende beobachteten, dass autoregressive Modelle unabhängig von ihrer tatsächlichen semantischen Bedeutung von Natur aus eine enorme Menge überschüssiger Aufmerksamkeitswerte auf die ersten wenigen Tokens einer Sequenz übertragen. Diese anfänglichen Tokens fungieren als „Attention Sink“ und bilden einen mathematischen Anker, der verhindert, dass die Aufmerksamkeitswerte des Modells kollabieren. Indem diese Sink-Tokens dauerhaft im KV-Cache des Modells behalten werden, können Entwickler eine unendliche Sequenzgenerierung ermöglichen, ohne dass die Genauigkeit abnimmt oder es aufgrund von Speicherbeschränkungen zu Abstürzen kommt.

So stabilisieren Attention Sinks Modelle#

Der Bedarf an Attention Sinks ergibt sich aus der Softmax-Operation, die in Transformern verwendet wird. Da die Aufmerksamkeitswerte immer eine Summe von 1 ergeben müssen, benötigt das Modell einen Ort, an dem es bei der Verarbeitung stark lokalisierter Daten unnötige Aufmerksamkeit zuweisen kann. Die frühesten Tokens in einem Prompt nehmen diesen Überschuss ganz natürlich auf.

Historisch verwendeten Ingenieure bei der Generierung sehr langer Sequenzen Fensterverfahren, bei denen ältere Tokens aus dem Speicher entfernt wurden. Das Entfernen der anfänglichen Sink-Tokens führte jedoch sofort zu einem Leistungseinbruch. Moderne Implementierungen wie StreamingLLM behalten diese anfänglichen Tokens ausdrücklich zusammen mit den neuesten Tokens. Dieser hochoptimierte Ansatz zur Speicherverwaltung wird aktiv in den Entwicklungen von OpenAI im Bereich Computer Vision und der Forschung von Google DeepMind untersucht und wird nativ im PyTorch-Ökosystem unterstützt.

Verwandte Konzepte der Aufmerksamkeit unterscheiden#

Um vollständig zu verstehen, wie KI-Modelle den Kontext optimieren, ist es hilfreich, Attention Sinks anderen Strategien für Speicher und Hardware gegenüberzustellen:

  • Attention Sinks im Vergleich zu Sliding Window Attention: Sliding Window Attention beschränkt den Fokus des Modells auf eine feste Anzahl der neuesten Tokens, um Speicher zu sparen. Strikte gleitende Fenster verwerfen jedoch die ersten Tokens, was zu Instabilität führt. Attention Sinks verändern dieses Verfahren, indem sie das Fenster mit diesen entscheidenden ersten Tokens verankern.
  • Attention Sinks im Vergleich zu Flash Attention: Flash Attention ist eine Optimierung auf Hardwareebene, die das Lesen und Schreiben von Speicher auf der GPU beschleunigt. Attention Sinks sind dagegen eine architektonische Entdeckung darüber, welche Tokens im Speicher behalten werden müssen, um die logische Stabilität aufrechtzuerhalten.

Anwendungen in der Praxis#

Die Entdeckung der Attention Sinks hat branchenübergreifend hocheffiziente Möglichkeiten für die kontinuierliche Verarbeitung eröffnet.

  1. Kontinuierlich arbeitende KI-Agenten und Chatbots: Durch das Beibehalten von Attention Sinks kann ein KI-Agent oder ein Kundenservice-Bot stundenlang ununterbrochen Dialoge streamen. Er vergisst gezielt mittlere Tokens, behält aber den anfänglichen Sink und den aktuellen Kontext bei. Dadurch werden Speicherüberlauffehler verhindert und zugleich die Kohärenz des Gesprächs bewahrt.

  2. Echtzeitverständnis von Videos: Bei der intelligenten Videoüberwachung und der kontinuierlichen Überwachung ist die Aufrechterhaltung eines stabilen Kontextfensters entscheidend. Modelle können kontinuierliche Videostreams tagelang analysieren und dabei die Effizienz für Edge optimierter Vision-Architekturen erreichen.

Effiziente kontinuierliche Inferenz implementieren#

Während Attention Sinks hauptsächlich umfangreiche generative Modelle optimieren, ist die Anwendung effizienter, speicherbewusster Inferenzschleifen in Computer Vision (CV) allgemein wichtig. Bei der Verarbeitung kontinuierlicher Videostreams mit Ultralytics YOLO26 sorgt der Einsatz von Python-Generatoren über längere Zeiträume für eine stabile Speichernutzung und ähnelt der Verwaltung eines lokal begrenzten Kontextfensters.

from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model for efficient, real-time edge processing
model = YOLO("yolo26n.pt")

# Process a continuous video stream efficiently without memory overflow
results = model.predict(source="rtsp://continuous_camera_stream", stream=True)

# Iterate through the generator to maintain a stable memory footprint over time
for frame_result in results:
    print(f"Detected {len(frame_result.boxes)} objects in the current frame.")

Die Skalierung dieser effizienten, kontinuierlichen Objekterkennung-Pipelines für den Einsatz in Unternehmen erfordert robuste Verwaltungswerkzeuge. Entwickler können die Ultralytics Platform nutzen, um die Bereitstellung von Modellen und die automatisierte Datensatzverwaltung zu vereinfachen. So können Teams stabile, langfristig laufende Anwendungen für Computer Vision problemlos entwickeln.

Explore solutions

Real-time AI that works with your team

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Real-time AI that works with your team

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Real-time AI that works with your team

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Real-time AI that works with your operation

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Real-time AI tailored to your operation

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Real-time AI that works with your team

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Real-time AI that works with your team

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Real-time AI that works with your operation

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Real-time AI tailored to your operation

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Real-time AI that works with your team

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Real-time AI that works with your team

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Real-time AI that works with your operation

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Real-time AI tailored to your operation

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Beginne deine Reise in die Zukunft des maschinellen Lernens