Ultralytics YOLO27: Trag dich in die Warteliste ein.
YOLO lizenzieren
Ultralytics YOLO

Benutzerdefinierte Datensätze mit Ultralytics YOLOv8 in Google Colab trainieren

Erfahre, wie du Ultralytics YOLOv8 in Google Colab auf einem benutzerdefinierten Objekterkennungsdatensatz trainierst – von der GPU-Einrichtung und Beschriftung bis hin zu Training und Validierung.

Nuvola LadiNuvola Ladi3 Min. Lesezeit
Erfahre, wie du Ultralytics YOLOv8 in Google Colab auf einem benutzerdefinierten Objekterkennungsdatensatz trainierst – von der GPU-Einrichtung und Beschriftung bis hin zu Training und Validierung.

In diesem Beitrag zeigen wir, wie du mit Ultralytics YOLOv8 in Google Colab ein benutzerdefiniertes Objekterkennungsmodell trainierst. Wir führen dich durch den gesamten Prozess – von der Einrichtung bis zum Training und zur Auswertung.

Ultralytics-YOLOv8-Modell in Google Colab einrichten#

Richten wir zunächst unsere Umgebung in Google Colab ein. Was ist Google Colab? Google Colab, kurz für Google Colaboratory, ist eine kostenlose Cloud-Plattform von Google, auf der du Python-Code schreiben und ausführen kannst.

Als ersten Schritt musst du sicherstellen, dass du Zugriff auf eine GPU hast, indem du den passenden Laufzeittyp auswählst. Prüfe mit dem Befehl nvidia-smi, ob deine GPU-Konfiguration einwandfrei funktioniert.

Installiere als Nächstes mit pip das Paket ultralytics, das YOLOv8 und seine Abhängigkeiten enthält. Importiere anschließend die Klasse YOLO aus ultralytics, um mit dem Aufbau deines benutzerdefinierten Objekterkennungsmodells zu beginnen.

Datensatz beschriften und vorbereiten#

Bereiten wir nun unseren Datensatz vor. Kennzeichne deine Daten mit Begrenzungsrahmen und gib für jedes Objekt die jeweilige Klasse an. Exportiere deinen Datensatz im Ultralytics-YOLO-Format und importiere ihn in dein Google-Colab-Notebook.

Dein benutzerdefiniertes Ultralytics-YOLOv8-Modell trainieren#

Lege für die Objekterkennung die Aufgabe detect fest und wähle die für deine Anforderungen passende YOLOv8-Modellgröße. Gib den Speicherort deines Datensatzes, die Anzahl der Epochen und die Bildgröße für das Training an. Durch die GPU-Beschleunigung bleibt das Training schnell, während dein Modell aus den Daten lernt.

Dein Modell auswerten und validieren#

Nach Abschluss des Trainings kannst du die Leistung deines Modells anhand von Kennzahlen wie der mittleren durchschnittlichen Genauigkeit (mAP) bewerten. Validiere dein Modell mit unbekannten Daten, um sicherzustellen, dass es gut verallgemeinert. Erstelle Konfusionsmatrizen und analysiere die Vorhersagen, um dein Modell weiter zu optimieren.

Ultralytics YOLOv8-Modelle lassen sich mit einem einzigen CLI-Befehl validieren, zum Beispiel mit yolo val model=path/to/best.pt. Dabei werden die Trainingseinstellungen automatisch wiederverwendet und mehrere Kennzahlen ausgegeben.

Ultralytics unterstützt außerdem CLI- und Python-Argumente, die du bei der Validierung verwenden kannst, um die Ausgabe an deine Anforderungen anzupassen. Weitere Informationen findest du in der Dokumentation zum Validierungsmodus.

Nicolai Nielsen erklärt, wie man benutzerdefinierte Datensätze mit Ultralytics YOLOv8 in Google Colab trainiert

Abb. 1: Nicolai Nielsen erklärt, wie man benutzerdefinierte Datensätze mit Ultralytics YOLOv8 in Google Colab trainiert.

Dein Modell auf die nächste Stufe bringen#

Du hast dein benutzerdefiniertes Ultralytics YOLOv8-Modell nun erfolgreich in Google Colab trainiert. In unserem nächsten Video zeigen wir dir, wie du mit deinem speziell trainierten YOLOv8-Modell Modellgewichte exportierst und eine Live-Inferenz ausführst.

Zum Abschluss#

Danke, dass du uns auf unserem Einblick in die Welt der benutzerdefinierten Objekterkennung mit Ultralytics YOLOv8 in Google Colab begleitet hast. Bleib dran für weitere Tutorials zu KI und maschinellem Lernen.

Mit diesem umfassenden Leitfaden kannst du nun deine eigenen benutzerdefinierten Objekterkennungsmodelle mit Ultralytics YOLOv8 in Google Colab trainieren. Sieh dir das vollständige Tutorial an, um Schritt für Schritt mitzumachen.

Verfasst von

Nuvola Ladi
Nuvola Ladi

Digital Content Managerin · Ultralytics

Nuvola Ladi ist Digital Content Managerin bei Ultralytics. Dort erstellt sie Inhalte zu Vision AI und Ultralytics YOLO und vertritt das Unternehmen bei Branchenveranstaltungen wie der PyTorch Conference 2025. Sie lebt in Spanien und hat einen Masterabschluss in visuellen und digitalen Medien von der IE University. Vor ihrem Einstieg bei Ultralytics war sie unter anderem bei der XVA Gallery & Hotel und Rolex tätig.

Kommentare

Stelle eine Frage, teile deine Ergebnisse oder hilf anderen.

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