Triff YOLO26: Vision-KI der nächsten Generation.
Ultralytics
Zurück zum Ultralytics Glossar

Few-Shot Learning

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

Few-Shot Learning (FSL) ist ein spezialisiertes Teilgebiet des machine learning (ML), das darauf ausgelegt ist, Modelle darin zu trainieren, neue Konzepte anhand einer sehr geringen Anzahl an gelabelten Beispielen zu erkennen und zu klassifizieren. Im traditionellen deep learning (DL) erfordert das Erreichen einer hohen Genauigkeit normalerweise riesige Datensätze, die Tausende von Bildern pro Kategorie enthalten. FSL ahmt jedoch die menschliche kognitive Fähigkeit nach, schnell aus begrenzter Erfahrung zu verallgemeinern – so 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 von artificial intelligence (AI) in Szenarien, in denen das Sammeln großer Mengen an training data unerschwinglich teuer, zeitaufwendig oder praktisch unmöglich ist.

Link to this sectionKernmechanismen des Few-Shot Learning#

Das Hauptziel von FSL ist es, die Abhängigkeit von umfangreicher Datensammlung zu verringern, indem man auf vorhandenes Wissen zurückgreift. Anstatt Muster von Grund auf zu erlernen, nutzt das Modell ein „Support Set“, das einige gelabelte Beispiele enthält, um neue Klassen zu verstehen. Dies wird oft durch fortschrittliche Techniken wie meta-learning erreicht, auch bekannt als „Lernen zu lernen“. Bei diesem Paradigma wird das Modell auf einer Vielzahl von Aufgaben trainiert, sodass es eine optimale Initialisierung oder Aktualisierungsregel lernt, die es ihm ermöglicht, sich mit minimalen Anpassungen an neue Aufgaben anzupassen.

Ein weiterer gängiger Ansatz beinhaltet metrikbasiertes Lernen, bei dem das Modell lernt, Eingabedaten mithilfe von embeddings in einen Vektorraum abzubilden. In diesem Raum liegen ähnliche Elemente eng beieinander, während unähnliche abgestoßen werden. Algorithmen wie Prototypical Networks berechnen eine mittlere Repräsentation, oder einen Prototyp, für jede Klasse und klassifizieren neue Abfragebeispiele basierend auf deren Distanz zu diesen Prototypen. Dies stützt sich oft auf Fähigkeiten zur feature extraction, die während des Vortrainings auf größeren, allgemeinen Datensätzen entwickelt wurden.

Link to this sectionPraxisanwendungen#

Few-Shot Learning verändert Branchen, in denen Datenknappheit zuvor die Einführung von KI-Technologien behindert hat.

Link to this sectionMedizinische Bildgebung und Diagnostik#

Im Bereich der medical image analysis ist es oft nicht möglich, Tausende von gelabelten Scans für seltene Pathologien zu erhalten. FSL ermöglicht es Forschern, computer vision (CV)-Systeme darauf zu trainieren, seltene Tumorarten oder spezifische genetische Anomalien anhand nur einer Handvoll annotierter Fallstudien zu erkennen. Diese Fähigkeit demokratisiert den Zugang zu fortschrittlichen Diagnosewerkzeugen – ein Ziel, das von Institutionen wie Stanford Medicine verfolgt wird – und hilft, Bedingungen zu identifizieren, für die sonst spezialisiertes menschliches Fachwissen erforderlich wäre.

Link to this sectionIndustrielle Qualitätskontrolle#

Moderne AI in manufacturing stützt sich stark auf automatisierte Inspektionen. Spezifische Defekte treten jedoch möglicherweise nur sehr selten auf, was es schwierig macht, einen großen Datensatz von „schlechten“ Teilen aufzubauen. FSL ermöglicht es Systemen zur anomaly detection, die Merkmale eines neuen Defekttyps anhand von nur wenigen Bildern zu erlernen. Dies ermöglicht es Fabrikbetreibern, ihre Qualitätssicherungsprotokolle schnell zu aktualisieren, ohne die Produktion zu unterbrechen, um Daten zu sammeln, was die Effizienz in dynamischen Produktionsumgebungen erheblich verbessert.

Link to this sectionUnterscheidung verwandter Konzepte#

Es ist hilfreich, FSL von ähnlichen Paradigmen des datenarmen Lernens zu unterscheiden, um seine spezifische Nische zu verstehen:

  • Transfer Learning: FSL is often implemented as a specific, extreme form of transfer learning. While standard transfer learning might fine-tune a model like YOLO26 on hundreds of images, FSL targets scenarios with perhaps only 5 to 10 images per class (known as "N-way K-shot" classification).
  • One-Shot Learning: Dies ist eine strenge Untermenge von FSL, bei der das Modell aus genau einem gelabelten Beispiel lernen muss. Es wird häufig in der facial recognition zur Identitätsüberprüfung anhand eines einzigen gespeicherten Fotos verwendet.
  • Zero-Shot Learning: Im Gegensatz zu FSL, das mindestens ein kleines visuelles Support Set erfordert, benötigt Zero-Shot Learning während des Trainings keine visuellen Beispiele der Zielklasse. Stattdessen verlässt es sich auf semantische Beschreibungen oder Attribute (wie Text-Prompts), um ungesehene Objekte zu erkennen.

Link to this sectionPraktische Implementierung mit Ultralytics#

In der Praxis ist eine der effektivsten Methoden zur Durchführung von Few-Shot Learning die Nutzung eines hochrobusten vortrainierten Modells. Modernste Modelle wie das neuere YOLO26 haben reichhaltige Merkmalsdarstellungen aus massiven Datensätzen wie COCO oder ImageNet gelernt. Durch das Fine-Tuning dieser Modelle auf einem winzigen benutzerdefinierten Datensatz können sie sich mit bemerkenswerter Geschwindigkeit und Genauigkeit an neue Aufgaben anpassen.

Das folgende Python-Beispiel demonstriert, wie man ein Modell auf einem kleinen Datensatz mithilfe des ultralytics-Pakets trainiert und so eine Few-Shot-Anpassung effektiv durchführt:

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.")

Link to this sectionHerausforderungen und Zukunftsaussichten#

Obwohl FSL mächtig ist, steht es vor Herausforderungen hinsichtlich der Zuverlässigkeit. Wenn die wenigen bereitgestellten Beispiele Ausreißer oder verrauscht sind, kann die Leistung des Modells nachlassen – ein Problem, das als overfitting bekannt ist. Die Forschung zu data augmentation und der Generierung von synthetic data ist entscheidend, um diese Risiken zu mindern. Da foundation models immer größer und leistungsfähiger werden und Tools wie die Ultralytics Platform das Modelltraining und -management vereinfachen, wird die Fähigkeit, eigene KI-Lösungen mit minimalen Daten zu erstellen, für Entwickler weltweit zunehmend zugänglich werden.

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