Ultralytics YOLO27: Trag dich in die Warteliste ein.
Get Started
Vom Geschäftsziel zum trainingsfertigen Datensatz
Lernpfad für GrundlagenAnfänger ~4 Stunden 10 LektionenAbschlussprüfung · Zertifikat

Leistungsstarke YOLO-Datensätze erstellen

Ein praxisorientierter Leitfaden für die Arbeit vor dem Training: ein Geschäftsziel in einen Abnahmetest umwandeln, repräsentative Daten spezifizieren und erfassen, konsistent beschriften, die Qualität mit Skripten prüfen, den Datensatz ohne Datenleckage aufteilen, die Augmentierung abstimmen und das erste Ultralytics-YOLO26-Fine-Tuning von einer Bereitschaftsprüfung abhängig machen.

Was du lernen wirst

Wandle ein Geschäftsziel in einen dokumentierten, ausgewogenen und leckagefreien Datensatz um, der für das Fine-Tuning von Ultralytics YOLO26 bereit ist. Du erfährst genau, was zu beheben ist, wenn der Datensatz noch nicht bereit ist.

  • Wandle ein Geschäftsziel in eine Computer-Vision-Aufgabe, festgelegte Klassen und einen Abnahmetest um, den du als Code ausführen kannst.

  • Erstelle eine Datensatzspezifikation mit Szenarioquoten, ausgelegt auf die Zielwerte von Ultralytics: mindestens 1.500 Bilder und mindestens 10.000 beschriftete Instanzen je Klasse, 0–10 % Hintergrundbilder.

  • Erfasse Daten unter realen Einsatzbedingungen, halte Aufnahmemetadaten in den Dateinamen fest und entnimm Videos Stichproben, ohne den Datensatz zu überfluten.

  • Beschrifte konsistent – mit einem schriftlichen Leitfaden, einer ausgewerteten Kalibrierungsrunde und den zehn häufigsten Beschriftungsfehlern im Blick.

  • Prüfe Beschriftungen, Klassenverteilung, Duplikate und wahrscheinlich fehlende Beschriftungen mit kurzen Python-Skripten.

  • Teile den Datensatz nach Gruppen auf (Clip, Kamera, Tag, Standort), damit die Validierungswerte die Produktion widerspiegeln, und sperre den Testsatz.

  • Wähle Augmentierungseinstellungen, die zum Einsatz passen, und überprüfe sie in Trainings-Batches.

  • Mache den Trainingsstart von einer Bereitschaftsprüfung mit acht Punkten abhängig und leite aus einem ersten Fine-Tuning den nächsten Schritt zur Verbesserung des Datensatzes ab.

Was du entwickeln wirst
  • Eine einseitige Zielsetzung und ein Abnahmetestskript, das PASS oder FAIL ausgibt.

  • Eine Datensatzspezifikation mit Szenarioquoten, Sonderfällen und einem Anteil an Hintergrundbildern.

  • Ein Übungsdatensatz mit Aufnahmemetadaten in jedem Dateinamen sowie einem Bericht zur Abdeckung deiner Quoten.

  • Ein Beschriftungsleitfaden, der anhand einer Kalibrierungsrunde mit gemessenem Übereinstimmungswert überarbeitet wurde.

  • Eine Qualitätsprüfung und eine Prüfung verdächtiger Beschriftungen mit kurzen Prüfnotizen.

  • Nach Gruppen geordnete Dateilisten für Training / Validierung / Test, wobei kein Clip, keine Kamera und kein Tag in mehreren Teilmengen vorkommt.

  • Eine bewertete Bereitschaftsprüfung, ein erstes nach Klassen geordnetes Fine-Tuning und eine wiederverwendbare Kick-off-Checkliste.

Voraussetzungen
  • Vorkenntnisse im maschinellen Lernen sind nicht erforderlich: Jeder Begriff wird erklärt, bevor er verwendet wird.

  • Python 3.10+ mit pip install ultralytics, um die Skripte auszuführen; für alle Beispiele reicht eine CPU.

  • Empfohlen: Grundlagen der Computer Vision für die wichtigsten Fachbegriffe.

Kursinhalt

5 Module · 10 Lektionen