X
Ultralytics YOLOv8.2 LoslatenUltralytics YOLOv8.2 LoslatenUltralytics YOLOv8.2 Pijl loslaten
Groene cheque
Link gekopieerd naar klembord

Aangepaste gegevenssets trainen met Ultralytics YOLOv8 in Google Colab

Leer om aangepaste datasets te trainen met Ultralytics YOLOv8 in Google Colab. Van installatie tot training en evaluatie, deze gids behandelt het allemaal.

Facebook-logoTwitter-logoLinkedIn logoSymbool voor kopiëren-linken

In deze blog bekijken we hoe je aangepaste objectdetectie met behulp van Ultralytics YOLOv8 in Google Colab. Maak je klaar om de kracht van YOLOv8 terwijl we je door het hele proces leiden, van instelling tot training en evaluatie.

Model YOLOv8 instellen in Google Colab

Laten we beginnen met het opzetten van onze omgeving in Google Colab. Wat is Google Colab? Google Colab, kort voor Google Colaboratory, is een gratis cloudplatform van Google voor het schrijven en uitvoeren van Python code. 

De eerste stap om dit in te stellen is om ervoor te zorgen dat je toegang hebt tot een GPU door het juiste runtime type te selecteren. Controleer of alles goed werkt met het nvidia-smi commando om je GPU-installatie te controleren.

Installeer vervolgens Ultralytics en YOLOv8 met pip. Importeer het YOLO model van Ultralytics om te beginnen met onze aangepaste objectdetectie reis.

Je dataset labelen en voorbereiden

Laten we nu onze dataset voorbereiden... Label je gegevens met bounding boxes en specificeer de klassen voor elk object. Exporteer je dataset naar het YOLOv8 formaat van Ultralytics en importeer het in je Google Colab notitieblok.

Je aangepaste YOLOv8 model trainen

Stel de taak in voor objectdetectie en kies de YOLOv8 modelgrootte die past bij je behoeften. Specificeer de locatie van je dataset, het aantal epochs en de afbeeldingsgrootte voor training. Kijk hoe je model leert en zich aanpast, dankzij de kracht van YOLOv8 en GPU-versnelling.

Je model evalueren en valideren

Als de training is voltooid, evalueer dan de prestaties van je model met behulp van statistieken zoals de gemiddelde foutpositie. Valideer je model op ongeziene gegevens om er zeker van te zijn dat het generaliseerbaar is. Zet verwarringmatrices uit en analyseer voorspellingen om je model verder te verfijnen.

Ultralytics YOLOv8 Modellen kunnen eenvoudig worden gevalideerd met een enkele opdracht op CLI , die meerdere belangrijke functies heeft, zoals het automatisch instellen van hyperparameters, ondersteuning van meerdere metrieken, enzovoort. 

Ultralytics ondersteunt ook een aantal CLI en Python argumenten die gebruikers kunnen gebruiken tijdens de validatie voor betere uitvoerresultaten op basis van hun behoeften. Voor meer informatie kun je onze documenten bekijken.

Fig 1. Nicolai Nielsen legt uit hoe je aangepaste datasets kunt trainen met Ultralytics YOLOv8 in Google Colab.

Je model naar een hoger niveau tillen

Je hebt nu met succes je aangepaste YOLOv8 model getraind in Google Colab. Maar onze reis eindigt hier niet. In onze volgende video gaan we onderzoeken hoe we modelgewichten kunnen exporteren en live inferentie kunnen uitvoeren met ons aangepaste YOLOv8 model. Bereid je voor op een opwindende ervaring terwijl we de grenzen van objectdetectie verleggen. Blijf op de hoogte! 

Inpakken

Bedankt voor het komen kijken naar de wereld van aangepaste objectdetectie met YOLOv8 in Google Colab. Blijf kijken voor meer spannende updates en tutorials terwijl we de grenzeloze mogelijkheden van AI en machine learning blijven verkennen. 

Met deze uitgebreide handleiding kun je nu je eigen aangepaste objectdetectiemodellen trainen met Ultralytics YOLOv8 in Google Colab. Bekijk de volledige tutorial hier

Laten we samen bouwen aan de toekomst
van AI!

Begin je reis met de toekomst van machine learning

Lees meer in deze categorie