Ultralytics YOLO27:
Zurück zum Glossar von Ultralytics

Few-Shot Learning

Entdecke Few-Shot Learning (FSL), um KI mit minimalen Daten zu trainieren. Erfahre, wie Ultralytics YOLO26 Meta-Learning für schnelle Anpassung und hohe Genauigkeit nutzt.

Few-Shot-Lernen (FSL) ist ein spezialisiertes Teilgebiet des maschinellen Lernens (ML), das darauf ausgelegt ist, Modelle mithilfe einer sehr kleinen Anzahl beschrifteter Beispiele zum Erkennen und Klassifizieren neuer Konzepte zu trainieren. Beim herkömmlichen Deep Learning (DL) sind für eine hohe Genauigkeit typischerweise umfangreiche Datensätze mit Tausenden von Bildern pro Kategorie erforderlich. FSL ahmt jedoch die menschliche Fähigkeit nach, aus begrenzter Erfahrung schnell zu verallgemeinern – ähnlich wie ein Kind eine Giraffe erkennen kann, nachdem es nur ein oder zwei Bilder in einem Buch gesehen hat. Diese Fähigkeit ist entscheidend für den Einsatz künstlicher Intelligenz (AI) in Szenarien, in denen die Erfassung großer Mengen an Trainingsdaten zu teuer, zeitaufwendig oder praktisch unmöglich ist.

Zentrale Mechanismen des Few-Shot-Lernens#

Das Hauptziel von FSL besteht darin, die Abhängigkeit von einer umfangreichen Datensammlung zu verringern, indem Vorwissen genutzt wird. Statt Muster von Grund auf zu lernen, verwendet das Modell ein „Support-Set“ mit wenigen beschrifteten Beispielen, um neue Klassen zu verstehen. Dies wird häufig durch fortgeschrittene Verfahren wie Meta-Learning erreicht, das auch als „Lernen zu lernen“ bezeichnet wird. In diesem Paradigma wird das Modell anhand einer Vielzahl von Aufgaben trainiert, sodass es eine optimale Initialisierung oder Aktualisierungsregel erlernt und sich mit minimalen Anpassungen an neue Aufgaben anpassen kann.

Ein weiterer gängiger Ansatz ist das metrische Lernen. Dabei lernt das Modell, Eingabedaten mithilfe von Einbettungen in einen Vektorraum abzubilden. In diesem Raum werden ähnliche Elemente nahe beieinander gruppiert, während unähnliche voneinander entfernt werden. Algorithmen wie prototypische Netzwerke berechnen für jede Klasse eine mittlere Repräsentation bzw. ein Prototyp und klassifizieren neue Abfragebeispiele anhand ihrer Entfernung zu diesen Prototypen. Dies stützt sich häufig auf Fähigkeiten zur Merkmalsextraktion, die während des Vortrainings mit größeren, allgemeinen Datensätzen entwickelt wurden.

Anwendungen in der Praxis#

Das Few-Shot-Lernen verändert Branchen, in denen der Datenmangel zuvor die Einführung von KI-Technologien behindert hat.

Medizinische Bildgebung und Diagnostik#

Im Bereich der medizinischen Bildanalyse ist es häufig nicht umsetzbar, Tausende beschriftete Aufnahmen seltener Krankheitsbilder zu beschaffen. Mit FSL können Forschende Computer-Vision (CV)-Systeme trainieren, die anhand von nur wenigen annotierten Fallstudien seltene Tumorarten oder bestimmte genetische Anomalien erkennen. Diese Fähigkeit erleichtert den Zugang zu fortschrittlichen Diagnosewerkzeugen – ein Ziel, das auch Einrichtungen wie Stanford Medicine verfolgen – und hilft dabei, Erkrankungen zu erkennen, für die andernfalls spezialisiertes menschliches Fachwissen erforderlich wäre.

Industrielle Qualitätskontrolle#

Moderne KI in der Fertigung stützt sich stark auf automatisierte Prüfungen. Bestimmte Defekte treten jedoch möglicherweise sehr selten auf, wodurch der Aufbau eines großen Datensatzes fehlerhafter Teile erschwert wird. Mit FSL können Systeme zur Anomalieerkennung die Merkmale eines neuen Defekttyps anhand von nur wenigen Bildern erlernen. Dadurch können Fabrikbetreiber ihre Qualitätssicherungsprotokolle schnell aktualisieren, ohne die Produktion zur Datensammlung anhalten zu müssen, was die Effizienz in dynamischen Produktionsumgebungen erheblich steigert.

Verwandte Konzepte unterscheiden#

Um das spezifische Einsatzgebiet von FSL zu verstehen, ist es hilfreich, FSL von ähnlichen Lernparadigmen mit wenigen Daten abzugrenzen:

  • Transferlernen: FSL wird häufig als eine spezielle, besonders extreme Form des Transferlernens umgesetzt. Während beim standardmäßigen Transferlernen ein Modell wie YOLO26 möglicherweise mit Hunderten von Bildern feinabgestimmt wird, zielt FSL auf Szenarien mit vielleicht nur 5 bis 10 Bildern pro Klasse ab, die als Klassifizierung mit N Klassen und K Beispielen („N-way K-shot“) bezeichnet werden.
  • One-Shot-Lernen: Dies ist eine strikte Teilmenge von FSL, bei der das Modell aus genau einem beschrifteten Beispiel lernen muss. Es wird häufig bei der Gesichtserkennung eingesetzt, um eine Identität anhand eines einzigen gespeicherten Fotos zu überprüfen.
  • Zero-Shot-Lernen: Im Gegensatz zu FSL, das mindestens ein kleines visuelles Support-Set erfordert, benötigt Zero-Shot-Lernen während des Trainings keine visuellen Beispiele der Zielklasse. Stattdessen stützt es sich auf semantische Beschreibungen oder Attribute, etwa Text-Prompts, um zuvor ungesehene Objekte zu erkennen.

Praktische Umsetzung mit Ultralytics#

In der Praxis besteht eine der wirksamsten Möglichkeiten für Few-Shot-Lernen darin, ein äußerst robustes vortrainiertes Modell zu nutzen. Modernste Modelle wie das neuere YOLO26 haben auf umfangreichen Datensätzen wie COCO oder ImageNet umfassende Merkmalsrepräsentationen erlernt. Durch die Feinabstimmung dieser Modelle mit einem winzigen benutzerdefinierten Datensatz können sie sich mit bemerkenswerter Geschwindigkeit und Genauigkeit an neue Aufgaben anpassen.

Das folgende Python-Beispiel zeigt, wie du ein Modell mit einem kleinen Datensatz mithilfe des Pakets ultralytics trainierst und damit effektiv eine Few-Shot-Anpassung durchführst:

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (incorporates learned features)
model = YOLO("yolo26n.pt")

# Fine-tune on a tiny dataset (e.g., coco8 has only 4 images per batch)
# This leverages the model's prior knowledge for the new task
results = model.train(data="coco8.yaml", epochs=20, imgsz=640)

# The model adapts to detect objects in the small dataset
print("Few-shot adaptation complete.")

Herausforderungen und Ausblick#

Obwohl FSL leistungsfähig ist, steht es vor Herausforderungen hinsichtlich der Zuverlässigkeit. Wenn die wenigen bereitgestellten Beispiele Ausreißer oder verrauscht sind, kann die Leistung des Modells abnehmen – ein als Überanpassung bekanntes Problem. Die Erforschung von Datenerweiterung und der Erzeugung synthetischer Daten ist entscheidend, um diese Risiken zu mindern. Da Foundation-Modelle größer und leistungsfähiger werden und Werkzeuge wie die Ultralytics Platform das Training und die Verwaltung von Modellen vereinfachen, wird die Entwicklung benutzerdefinierter KI-Lösungen mit minimalen Daten für Entwickler weltweit zunehmend zugänglich.

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