Ultralytics YOLO27:
Zurück zum Glossar von Ultralytics

Context Window

Erfahre, wie das Kontextfenster das Gedächtnis eines Modells in der KI definiert. Entdecke Anwendungen in NLP und Video-Tracking mit Ultralytics YOLO26 für höhere Genauigkeit.

Ein Kontextfenster bezeichnet die maximale Menge an Eingabedaten – etwa Textzeichen, Audiosegmente oder Videoframes –, die ein Machine-Learning-Modell während des Betriebs gleichzeitig verarbeiten und berücksichtigen kann. Im Bereich der künstlichen Intelligenz (AI) ist dieses Konzept mit dem Kurzzeitgedächtnis vergleichbar und bestimmt, wie viele Informationen das System zu einem bestimmten Zeitpunkt „sehen“ oder abrufen kann. Bei Modellen zur Verarbeitung natürlicher Sprache (NLP) wie Transformern wird das Fenster in Tokens gemessen und legt fest, wie lang der Gesprächsverlauf ist, den die AI aufrechterhalten kann. In der Computer Vision (CV) ist der Kontext häufig zeitlich oder räumlich definiert, sodass das Modell Bewegungen und Kontinuität über eine Bildfolge hinweg verstehen kann.

Anwendungen in der Praxis#

Der praktische Nutzen eines Kontextfensters geht weit über die einfache Zwischenspeicherung von Daten hinaus und spielt in verschiedenen fortgeschrittenen Bereichen eine zentrale Rolle:

  • Konversations-KI und Chatbots: In der Architektur moderner Chatbots und virtueller Assistenten dient das Kontextfenster als Puffer für den Gesprächsverlauf. Ein größeres Fenster ermöglicht es dem Agenten, sich an bestimmte Details zu erinnern, die zuvor in einem langen Dialog erwähnt wurden, und verhindert so, dass Informationen wiederholt werden müssen.
  • Objektverfolgung in Videos: Bei Aufgaben der Bildverarbeitung ist der Kontext häufig zeitlich definiert. Algorithmen zur Objektverfolgung müssen sich über mehrere Frames hinweg an die Position und das Erscheinungsbild eines Objekts erinnern, um dessen Identität zu bewahren, insbesondere bei Verdeckungen. Die neuesten Ultralytics YOLO26-Modelle nutzen eine effiziente Verarbeitung, um bei Tracking-Aufgaben eine hohe Genauigkeit zu gewährleisten, indem sie diesen zeitlichen Kontext effektiv nutzen.
  • Analyse finanzieller Zeitreihen: Anlagestrategien stützen sich häufig auf prädiktive Modelle, die historische Marktdaten untersuchen. Dabei legt das Kontextfenster fest, wie viele vergangene Datenpunkte (z. B. Aktienkurse der letzten 30 Tage) das Modell berücksichtigt, um zukünftige Trends vorherzusagen – eine für die quantitative Finanzanalyse zentrale Methode.

Verwandte Konzepte unterscheiden#

Für die präzise Umsetzung von AI-Lösungen ist es hilfreich, das Kontextfenster von ähnlichen Begriffen im Glossar zu unterscheiden:

  • Kontextfenster im Vergleich zum rezeptiven Feld: Beide Begriffe beschreiben zwar den Umfang der Eingabedaten, aber das „rezeptive Feld“ ist spezifisch für faltende neuronale Netze (CNNs) und bezeichnet den räumlichen Bereich eines Bildes, der eine einzelne Feature-Map beeinflusst. Das „Kontextfenster“ bezieht sich dagegen im Allgemeinen auf einen sequenziellen oder zeitlichen Abschnitt in Datenströmen.
  • Kontextfenster im Vergleich zur Tokenisierung: Das Kontextfenster ist ein festgelegter Container, während die Tokenisierung die Methode zu seiner Befüllung ist. Text oder Daten werden in Tokens zerlegt, und die Effizienz des Tokenizers bestimmt, wie viele tatsächliche Informationen in das Fenster passen. Effiziente Tokenizer für Teilwörter können im Vergleich zu zeichenbasierten Methoden mehr semantische Bedeutung in derselben Fenstergröße unterbringen.
  • Kontextfenster im Vergleich zur Batchgröße: Die Batchgröße legt fest, wie viele unabhängige Beispiele während des Modelltrainings parallel verarbeitet werden, während das Kontextfenster die Länge oder Größe eines einzelnen Beispiels entlang seiner sequenziellen Dimension bestimmt.

Beispiel: Zeitlicher Kontext in der Bildverarbeitung#

Obwohl Kontext häufig im Zusammenhang mit Text thematisiert wird, ist er für Aufgaben der Bildverarbeitung, bei denen der Verlauf eine Rolle spielt, von entscheidender Bedeutung. Das folgende Python-Snippet verwendet das Paket ultralytics, um eine Objektverfolgung durchzuführen. Dabei bewahrt das Modell einen „Kontext“ der Objektidentitäten über mehrere Videoframes hinweg, um sicherzustellen, dass ein in Frame 1 erkanntes Auto in Frame 10 als dasselbe Auto erkannt wird.

from ultralytics import YOLO

# Load the YOLO26n model (latest generation)
model = YOLO("yolo26n.pt")

# Perform object tracking on a video file
# The tracker uses temporal context to preserve object IDs across frames
results = model.track(source="path/to/video.mp4", show=True)

Herausforderungen und zukünftige Entwicklungen#

Die Verwaltung von Kontextfenstern erfordert einen ständigen Kompromiss zwischen Leistung und Ressourcen. Ein zu kurzes Fenster kann zu einer „Modellamnesie“ führen, bei der die AI den Handlungsverlauf oder die Objektbewegung aus dem Blick verliert. Übermäßig große Fenster erhöhen jedoch die Inferenzlatenz und den Speicherverbrauch, wodurch Echtzeitinferenz auf Edge-AI-Geräten erschwert wird.

Um dies zu vermeiden, verwenden Entwickler Strategien wie die abrufgestützte Generierung (RAG), mit der ein Modell relevante Informationen aus einer externen Vektordatenbank abrufen kann, anstatt alles in seinem unmittelbaren Kontextfenster zu speichern. Zusätzlich helfen Tools wie die Ultralytics Platform Teams dabei, große Datensätze zu verwalten und die Leistung von Bereitstellungen zu überwachen, um die Verarbeitung von Kontext durch Modelle in Produktionsumgebungen zu optimieren. Frameworks wie PyTorch entwickeln sich kontinuierlich weiter und bieten eine bessere Unterstützung für dünn besetzte Aufmerksamkeitsmechanismen, die massive Kontextfenster mit linearen statt quadratischen Rechenkosten ermöglichen. Innovationen in der Modellarchitektur, wie sie beim Übergang zu den End-to-End-Funktionen von YOLO26 zu beobachten sind, verfeinern weiterhin die Verarbeitung visuellen Kontexts für maximale Effizienz.

Explore solutions

Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

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
Computer Vision in der Logistik

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
Computer Vision im Einzelhandel

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
Computer Vision im Gesundheitswesen

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
Computer Vision in der Fertigung

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
Computer Vision in der Automobilindustrie

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
Computer Vision in der Landwirtschaft

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
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

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
Computer Vision in der Logistik

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
Computer Vision im Einzelhandel

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
Computer Vision im Gesundheitswesen

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
Computer Vision in der Fertigung

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
Computer Vision in der Automobilindustrie

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
Computer Vision in der Landwirtschaft

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
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

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
Computer Vision in der Logistik

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
Computer Vision im Einzelhandel

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
Computer Vision im Gesundheitswesen

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
Computer Vision in der Fertigung

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
Computer Vision in der Automobilindustrie

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
Computer Vision in der Landwirtschaft

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