YOLO Vision 2026:
Zurück zum Ultralytics Glossar

Zero-Shot Learning

Erkunde Zero-Shot Learning (ZSL), um Objekte ohne Trainingsdaten zu erkennen und zu klassifizieren. Lerne, wie Ultralytics YOLO-World Open-Vocabulary-Detektion in Echtzeit ermöglicht.

Zero-Shot Learning (ZSL) ist ein Paradigma des maschinellen Lernens, das es Modellen der künstlichen Intelligenz ermöglicht, Objekte zu erkennen, zu klassifizieren oder zu detektieren, denen sie während ihrer Trainingsphase noch nie begegnet sind. Beim traditionellen supervised learning benötigt ein Modell Tausende beschrifteter Beispiele für jede spezifische Kategorie, die es identifizieren soll. ZSL beseitigt diese strikte Abhängigkeit, indem es Hilfsinformationen nutzt – typischerweise Textbeschreibungen, semantische Attribute oder embeddings –, um die Kluft zwischen bekannten und unbekannten Klassen zu überbrücken. Diese Fähigkeit ermöglicht es Systemen der artificial intelligence (AI), wesentlich flexibler, skalierbarer und fähiger zu sein, mit dynamischen Umgebungen umzugehen, in denen das Sammeln erschöpfender Daten für jedes mögliche Objekt unpraktisch ist.

Wie Zero-Shot Learning funktioniert#

Der Kernmechanismus von ZSL beinhaltet die Übertragung von Wissen von vertrauten Konzepten auf ungewohnte Konzepte unter Verwendung eines gemeinsamen semantischen Raums. Anstatt zu lernen, ein „Zebra“ allein durch das Auswendiglernen von Pixelmustern aus schwarzen und weißen Streifen zu erkennen, lernt das Modell die Beziehung zwischen visuellen Merkmalen und semantischen Attributen (z. B. „pferdeähnliche Form“, „gestreiftes Muster“, „vier Beine“), die aus der natural language processing (NLP) abgeleitet sind.

Dieser Prozess stützt sich häufig auf multi-modal models, die Bild- und Textrepräsentationen abgleichen. Zum Beispiel zeigt grundlegende Forschung wie OpenAI's CLIP, wie Modelle visuelle Konzepte aus der Überwachung durch natürliche Sprache lernen können. Wenn ein ZSL-Modell auf ein unbekanntes Objekt stößt, extrahiert es die visuellen Merkmale und vergleicht sie mit einem Wörterbuch semantischer Vektoren. Wenn die visuellen Merkmale mit der semantischen Beschreibung der neuen Klasse übereinstimmen, kann das Modell sie korrekt klassifizieren und führt effektiv eine „Zero-Shot“-Vorhersage aus. Dieser Ansatz ist grundlegend für moderne foundation models, die über eine Vielzahl von Aufgaben hinweg verallgemeinern.

Praxisanwendungen#

Zero-Shot Learning treibt Innovationen in verschiedenen Branchen voran, indem es Systeme befähigt, über ihre ursprünglichen Trainingsdaten hinaus zu generalisieren.

  1. Open-Vocabulary Object Detection: Moderne Architekturen wie YOLO-World nutzen ZSL, um Objekte basierend auf vom Benutzer definierten Text-Prompts zu detektieren. Dies ermöglicht die object detection in Szenarien, in denen es unmöglich ist, im Voraus eine feste Liste von Klassen zu definieren, wie etwa bei der Suche nach spezifischen Elementen in riesigen Videoarchiven. Forscher von Google Research verschieben weiterhin die Grenzen dieser Open-Vocabulary-Fähigkeiten.

  2. Medical Diagnostics: Bei AI in healthcare ist die Beschaffung beschrifteter Daten für seltene Krankheiten oft schwierig und teuer. ZSL-Modelle können anhand häufiger Erkrankungen und Beschreibungen seltenster Symptome aus der medizinischen Literatur trainiert werden, die in Datenbanken wie PubMed zu finden sind, sodass das System potenziell seltene Anomalien in medizinischen Bildgebungen kennzeichnen kann, ohne dass ein riesiger Datensatz positiver Fälle erforderlich ist.

  3. Wildlife Conservation: Für AI in agriculture und Ökologie ist die Identifizierung bedrohter Arten, die selten fotografiert werden, von entscheidender Bedeutung. ZSL ermöglicht es Umweltschützern, diese Tiere mithilfe attributbasierter Beschreibungen zu erkennen, die in biologischen Datenbanken wie der Encyclopedia of Life definiert sind.

Zero-Shot Detection mit Ultralytics#

Das Modell Ultralytics YOLO-World veranschaulicht Zero-Shot Learning in der Praxis. Es ermöglicht Benutzern, benutzerdefinierte Klassen zur Laufzeit dynamisch zu definieren, ohne das Modell neu zu trainieren. Dies wird erreicht, indem ein robustes Detektions-Backbone mit einem Text-Encoder verbunden wird, der natürliche Sprache versteht.

Das folgende Python-Beispiel zeigt, wie YOLO-World verwendet wird, um Objekte zu detektieren, die nicht explizit Teil eines Standard-Trainingssets waren, unter Verwendung des Pakets ultralytics.

from ultralytics import YOLOWorld

# Load a pre-trained YOLO-World model capable of Zero-Shot Learning
model = YOLOWorld("yolov8s-world.pt")

# Define custom classes via text prompts (e.g., specific accessories)
# The model adjusts to detect these new classes without retraining
model.set_classes(["blue backpack", "red apple", "sunglasses"])

# Run inference on an image to detect the new zero-shot classes
results = model.predict("https://ultralytics.com/images/bus.jpg")

# Display the results
results[0].show()

Unterscheidung von verwandten Konzepten#

Um ZSL vollständig zu verstehen, ist es hilfreich, es von ähnlichen Lernstrategien zu unterscheiden, die im Bereich computer vision (CV) verwendet werden:

  • Few-Shot Learning (FSL): Während ZSL keinerlei Beispiele der Zielklasse erfordert, versorgt FSL das Modell mit einem sehr kleinen Support-Set (typischerweise 1 bis 5 Beispiele) zur Anpassung. ZSL wird im Allgemeinen als anspruchsvoller angesehen, da es sich vollständig auf semantische Inferenz anstelle von visuellen Beispielen stützt.
  • One-Shot Learning: Eine Untermenge von FSL, bei der das Modell aus genau einem beschrifteten Beispiel lernt. ZSL unterscheidet sich grundlegend, da es ohne auch nur ein einziges Bild der neuen Kategorie auskommt.
  • Transfer Learning: Dieser breite Begriff bezieht sich auf die Übertragung von Wissen von einer Aufgabe auf eine andere. ZSL ist eine spezifische Art des Transferlernens, die semantische Attribute verwendet, um Wissen auf ungesehene Klassen zu übertragen, ohne dass herkömmliches fine-tuning mit neuen Daten erforderlich ist.

Herausforderungen und Zukunftsaussichten#

Während ZSL ein enormes Potenzial bietet, steht es vor Herausforderungen wie dem Domain-Shift-Problem, bei dem die während des Trainings erlernten semantischen Attribute nicht perfekt auf das visuelle Erscheinungsbild unbekannter Klassen abbildbar sind. Zudem können ZSL-Modelle unter einer Verzerrung leiden, bei der die Vorhersagegenauigkeit für bekannte Klassen deutlich höher ist als für unbekannte.

Forschung von Organisationen wie Stanford University's AI Lab und der IEEE Computer Society befasst sich weiterhin mit diesen Einschränkungen. Da computer vision tools robuster werden, wird erwartet, dass ZSL ein Standardmerkmal wird, wodurch die Abhängigkeit von massiven Bemühungen zur data labeling verringert wird. Für Teams, die Datensätze vor dem Bereitstellen fortschrittlicher Modelle effizient verwalten möchten, bietet die Ultralytics Platform umfassende Werkzeuge für die Annotation und das Datensatzmanagement.

Explore solutions

Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

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

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

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

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

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

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr

Lass uns gemeinsam die Zukunft der KI bauen!

Beginne deine Reise mit der Zukunft des maschinellen Lernens