Ultralytics YOLO27: Trag dich in die Warteliste ein.
YOLO lizenzieren
Zurück zum Ultralytics-Glossar

Supervised Learning

Überwachtes Lernen trainiert Modelle mit gekennzeichneten Eingabe-Ausgabe-Beispielen, damit sie Kennzeichnungen für neue Daten vorhersagen können. Behandelt werden Klassifizierung, Regression und Training.

Überwachtes Lernen ist ein Teilgebiet des maschinellen Lernens (ML), in dem ein Modell anhand beschrifteter Beispiele lernt, Eingaben Ausgaben zuzuordnen. Dabei werden Eingaben mit der richtigen Antwort, oft als Ground Truth bezeichnet, gepaart. Während des Trainings werden die Vorhersagen des Modells mit diesen Beschriftungen verglichen und seine Parameter angepasst, um die Abweichung zu verringern. Ziel ist die Generalisierung: genaue Vorhersagen für neue Eingaben, die das Modell noch nie gesehen hat. Viele der am weitesten verbreiteten ML-Systeme basieren auf überwachtem Lernen, darunter Spamfilter, Bonitätsbewertungen, Bedarfsprognosen, Bildklassifikatoren und Objektdetektoren.

So funktioniert überwachtes Lernen#

Ein überwachter Datensatz besteht aus Paaren von (Eingabe, Beschriftung) und wird in Trainingsdaten zum Anpassen des Modells, Validierungsdaten zum Einstellen der Parameter und Festlegen des Abbruchzeitpunkts sowie Testdaten für eine abschließende, unverzerrte Leistungsschätzung aufgeteilt. Für jeden Trainings-Batch erstellt das Modell Vorhersagen. Eine Verlustfunktion misst deren Abweichung von den Beschriftungen, und ein Optimierungsalgorithmus wie der stochastische Gradientenabstieg aktualisiert die Modellgewichte, um den Verlust zu verringern. Ein vollständiger Durchlauf durch den Trainingsdatensatz ist eine Epoche. Das Training läuft üblicherweise über viele Epochen, während der Validierungswert überwacht wird.

Ein Modell, dessen Trainingsverlust weiter sinkt, während sich sein Validierungswert verschlechtert, zeigt Overfitting: Es merkt sich die Trainingsbeschriftungen einschließlich ihres Rauschens, statt übertragbare Muster zu lernen. Mehr Daten, Datenerweiterung, Regularisierung und frühes Beenden wirken dem entgegen.

Klassifikation, Regression und strukturierte Ausgaben#

  • Klassifikation: Sagt eine diskrete Kategorie voraus, etwa Spam oder kein Spam oder welche der 1.000 ImageNet-Klassen auf einem Bild zu sehen ist.
  • Regression: Sagt einen kontinuierlichen Wert voraus, etwa den Preis eines Hauses, die Nachfrage am nächsten Tag oder die Entfernung zu einem Objekt. Die lineare Regression ist das einfachste Modell dieser Art.
  • Strukturierte Ausgaben: Viele Bildverarbeitungsaufgaben kombinieren beides. Bei der Objekterkennung wird jedes Objekt klassifiziert und seine Boxkoordinaten werden per Regression bestimmt. Bei der Segmentierung wird jedes Pixel klassifiziert, und bei der Pose-Schätzung werden Keypoint-Positionen per Regression bestimmt.

Dasselbe überwachte Lernverfahren eignet sich für sehr unterschiedliche Modelle: von klassischen Algorithmen wie der logistischen Regression, Zufallswäldern und Gradient-Boosted Trees für Tabellendaten bis hin zu tiefen neuronalen Netzen für Bilder, Audio und Text.

Beschriftete Daten und ihre Kosten#

Labels stammen von menschlichen Annotatoren, aus Datensätzen wie früheren Betrugsfällen oder Käufen sowie von Messgeräten. Ihre Qualität begrenzt die Qualität des Modells. Häufige Ursachen für Modelle, die während der Entwicklung gut abschneiden und bei der Bereitstellung versagen, sind systematische Beschriftungsfehler, uneinheitliche Annotationsregeln, unausgewogene Klassen und Datenlecks zwischen Trainings- und Testsätzen. Da die Datenbeschriftung oft den teuersten Teil eines Projekts ausmacht, reduzieren verwandte Methoden die benötigte Anzahl an Labels. Aktives Lernen lässt Annotatoren nur die aussagekräftigsten Beispiele beschriften, und Transferlernen startet mit einem auf einem großen Datensatz vortrainierten Modell. Dadurch benötigt eine neue Aufgabe deutlich weniger beschriftete Beispiele.

Das Training von YOLO26 basiert auf überwachtem Lernen mit beschrifteten Bildern: Zu jedem Trainingsbild gehört eine Beschriftungsdatei, in der die Klassen-ID und die normalisierten Boxkoordinaten jedes Objekts aufgeführt sind. Der Trainingsmodus aktualisiert das Modell, um den Verlust zwischen seinen vorhergesagten Klassen und Boxen und den Beschriftungen zu verringern. Dieses Beispiel verfeinert vortrainierte Gewichte anhand von COCO8, einer Stichprobe des COCO-Datensatzes mit 8 Bildern, davon 4 Trainings- und 4 Validierungsbilder. Damit lässt sich prüfen, ob eine Trainingspipeline durchgängig funktioniert:

from ultralytics import YOLO

# Mit auf dem vollständigen COCO-Datensatz vortrainierten Gewichten beginnen
model = YOLO("yolo26n.pt")

# Überwachtes Training: Bilder zusammen mit Box- und Klassenbeschriftungen
results = model.train(data="coco8.yaml", epochs=3, imgsz=640)

Überwachtes Lernen im Vergleich zu anderen Lernparadigmen#

  • Unüberwachtes Lernen: Verwendet keine Beschriftungen und findet Strukturen allein in den Eingaben, etwa Cluster oder komprimierte Repräsentationen.
  • Halbüberwachtes Lernen: Trainiert mit einer kleinen beschrifteten und einer großen unbeschrifteten Datenmenge. Häufig werden dabei selbstbewussten Vorhersagen für die unbeschrifteten Daten Pseudobeschriftungen zugewiesen.
  • Selbstüberwachtes Lernen: Erzeugt Beschriftungen aus den Daten selbst, etwa das nächste Wort in einem Satz oder einen verdeckten Bildausschnitt. So werden große Sprachmodelle und grundlegende Bildverarbeitungsmodelle vor dem überwachten Feintuning vortrainiert.
  • Bestärkendes Lernen: Lernt anhand von Belohnungen für Aktionen in einer Umgebung, ohne dass für jede Situation die richtige Aktion beschriftet ist.
  • Few-Shot-Lernen: Erkennt neue Klassen anhand weniger beschrifteter Beispiele – üblicherweise 1 bis 10 pro Klasse – und baut dabei auf dem Wissen aus dem Vortraining auf.

Lösungen entdecken

Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Setze Computer Vision in der Luft- und Raumfahrt mit Ultralytics YOLO ein – für Flugzeuginspektionen, die Erkennung von Fremdkörpern auf Start- und Landebahnen, den Bodenbetrieb am Flughafen und die Erkennung von Verbundwerkstofffehlern.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung und Warteschlangenmanagement und liefert bessere Einblicke in das Kundenverhalten.
Mehr erfahren
Bildverarbeitung im Gesundheitswesen

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik 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 Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen 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

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Starte deine Reise in die Zukunft des maschinellen Lernens