Ultralytics YOLO27:
Zurück zum Glossar von Ultralytics

Self-Supervised Learning

Entdecke, wie selbstüberwachtes Lernen die manuelle Beschriftung überflüssig macht. Erfahre mehr über generative und kontrastive SSL-Methoden zur Verbesserung von Ultralytics YOLO26.

Selbstüberwachtes Lernen (SSL) ist ein Paradigma des maschinellen Lernens, bei dem ein System lernt, Daten zu verstehen, indem es eigene Trainingssignale aus den Daten selbst erzeugt, anstatt auf von Menschen bereitgestellte externe Markierungen angewiesen zu sein. Beim traditionellen überwachten Lernen benötigen Modelle große Mengen manuell annotierter Daten – beispielsweise Bilder mit der Kennzeichnung „Katze“ oder „Hund“ –, deren Erstellung teuer und zeitaufwendig sein kann. SSL umgeht diesen Engpass, indem es „Prätextaufgaben“ erstellt, bei denen das Modell verborgene oder fehlende Teile der Eingabedaten vorhersagen muss und sich so effektiv die zugrunde liegende Struktur und die Merkmale beibringt, die für komplexe Aufgaben wie Objekterkennung und Klassifizierung erforderlich sind.

Grundlegende Mechanismen des selbstüberwachten Lernens#

Die grundlegende Idee hinter SSL besteht darin, einen Teil der Daten zu maskieren oder zu verbergen und das neuronale Netzwerk (NN) dazu zu zwingen, diesen Teil zu rekonstruieren oder die Beziehung zwischen verschiedenen Ansichten derselben Daten vorherzusagen. Dieser Prozess erzeugt umfangreiche, universell einsetzbare Repräsentationen, die später für bestimmte nachgelagerte Anwendungen feinabgestimmt werden können.

Innerhalb von SSL gibt es zwei grundlegende Ansätze:

  • Generative Methoden: Das Modell lernt, Pixel oder Wörter zu erzeugen, um Lücken zu füllen. Ein klassisches Beispiel in der Verarbeitung natürlicher Sprache (NLP) ist die Vorhersage des nächsten Worts in einem Satz. Im Bereich Computer Vision verdecken Techniken wie maskierte Autoencoder (MAE) zufällige Bildbereiche und beauftragen das Modell damit, die fehlenden Pixel zu rekonstruieren, wodurch es gezwungen wird, den visuellen Kontext zu „verstehen“.
  • Kontrastives Lernen: Diese Methode bringt dem Modell bei, zwischen ähnlichen und unähnlichen Datenpunkten zu unterscheiden. Durch den Einsatz von Techniken zur Datenerweiterung – beispielsweise Zuschneiden, Farbveränderungen oder Drehungen – auf ein Bild lernt das Modell, dass diese bearbeiteten Versionen dasselbe Objekt darstellen (positive Paare), während es andere Bilder als unterschiedliche Objekte behandelt (negative Paare). Beliebte Frameworks wie SimCLR stützen sich maßgeblich auf dieses Prinzip.

Anwendungen in der Praxis#

Selbstüberwachtes Lernen ist zu einem Grundpfeiler für die Entwicklung leistungsfähiger Basismodelle in verschiedensten Bereichen geworden. Durch die Nutzung riesiger Mengen unmarkierter Daten lässt es sich besonders gut skalieren.

  • Medizinische Bildgebung: Die Beschaffung von medizinischen Aufnahmen mit Expertenannotation ist schwierig und kostspielig. SSL ermöglicht es Modellen, auf Tausenden unmarkierter Röntgen- oder MRT-Aufnahmen vorzutrainieren, um allgemeine anatomische Merkmale zu erlernen. Dieses vortrainierte Modell kann anschließend mit einer kleinen Anzahl markierter Beispiele feinabgestimmt werden, um eine hohe Genauigkeit bei der Tumorerkennung oder Krankheitsdiagnose zu erreichen.
  • Autonomes Fahren: Selbstfahrende Autos erzeugen täglich Terabytes an Videodaten. SSL ermöglicht es diesen Systemen, zeitliche Dynamiken und räumliches Verständnis aus unbearbeitetem Videomaterial zu erlernen, ohne jedes Einzelbild annotieren zu müssen. Dies trägt durch die Vorhersage zukünftiger Einzelbilder oder Objektbewegungen zur Verbesserung der Fahrspurerkennung und Hindernisvermeidung bei.

Abgrenzung von SSL gegenüber verwandten Begriffen#

Es ist wichtig, SSL vom unüberwachten Lernen zu unterscheiden. Zwar nutzen beide Methoden unmarkierte Daten, doch konzentriert sich unüberwachtes Lernen typischerweise darauf, verborgene Muster oder Gruppierungen (Cluster) ohne eine bestimmte Vorhersageaufgabe zu finden. SSL formuliert den Lernprozess dagegen als überwachte Aufgabe, bei der die Markierungen automatisch aus der Datenstruktur selbst erzeugt werden. Darüber hinaus kombiniert teilüberwachtes Lernen eine kleine Menge markierter Daten mit einer großen Menge unmarkierter Daten, während reines SSL seine Markierungen vollständig aus dem unmarkierten Datensatz erzeugt, bevor überhaupt eine Feinabstimmung erfolgt.

Verwendung vortrainierter Gewichte in Ultralytics#

Im Ultralytics-Ökosystem profitieren Modelle wie YOLO26 erheblich von fortschrittlichen Trainingsstrategien, die während der Vortrainingsphase auf umfangreichen Datensätzen wie ImageNet oder COCO häufig Prinzipien verwenden, die SSL ähneln. Dadurch sind die Merkmalsextraktoren bereits robust, wenn Nutzer ein Modell für eine bestimmte Aufgabe einsetzen.

Nutzer können diese leistungsfähigen vortrainierten Repräsentationen nutzen, um Modelle mit der Ultralytics Platform auf ihren eigenen benutzerdefinierten Datensätzen feinabzustimmen.

Hier ist ein kurzes Beispiel dafür, wie du ein vortrainiertes Ultralytics-YOLO26-Modell lädst und mit der Feinabstimmung auf einem neuen Datensatz beginnst, wobei du die während des anfänglichen Trainings mit umfangreichen Daten erlernten Merkmale nutzt:

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (weights learned from large-scale data)
model = YOLO("yolo26n.pt")

# Fine-tune the model on a specific dataset (e.g., COCO8)
# This leverages the robust feature representations learned during pre-training
results = model.train(data="coco8.yaml", epochs=50, imgsz=640)

Die Zukunft von SSL#

Während Forschende in großen Laboren wie Meta AI und Google DeepMind diese Techniken weiter verfeinern, verschiebt SSL die Grenzen des Machbaren in der generativen KI und Computer Vision. Durch die Verringerung der Abhängigkeit von markierten Daten erleichtert SSL den Zugang zu leistungsfähiger KI und ermöglicht es kleineren Teams, anspruchsvolle Modelle für Nischenanwendungen wie den Schutz wild lebender Tiere oder die industrielle Inspektion zu entwickeln.

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