YOLO Vision 2025'i kaçırmayın!
25 Eylül 2025
10:00 — 18:00 BST
Hibrit etkinlik
Yolo Vision 2024

Google Colab'da Ultralytics YOLOv8 ile özel veri kümelerini eğitme

Nuvola Ladi

2 dakikalık okuma

11 Nis 2024

Google Colab'de Ultralytics YOLOv8 ile özel veri kümelerini eğitmeye hakim olun. Kurulumdan eğitime ve değerlendirmeye kadar bu kılavuz her şeyi kapsar.

Bu blogda, Google Colab'da Ultralytics YOLOv8 kullanarak özel nesne algılamada nasıl ustalaşılacağına bakacağız. Kurulumdan eğitime ve değerlendirmeye kadar tüm süreç boyunca size rehberlik ederken YOLOv8'in gücünü açığa çıkarmaya hazır olun.

Google Colab'da YOLOv8 modelini kurma

Google Colab'de ortamımızı kurarak işe koyulalım. Peki Google Colab nedir? Google Colaboratory'nin kısaltması olan Google Colab, Google tarafından Python kodu yazmak ve çalıştırmak için sunulan ücretsiz bir bulut platformudur. 

Bunu ayarlamanın ilk adımı, uygun çalışma zamanı türünü seçerek bir GPU'ya erişiminiz olduğundan emin olmaktır. GPU kurulumunuzu doğrulamak için nvidia-smi komutunu kullanarak her şeyin sorunsuz çalıştığını kontrol edin.

Ardından, pip kullanarak Ultralytics ve YOLOv8 bağımlılıklarını kurun. Özel nesne algılama yolculuğumuza başlamak için Ultralytics'ten YOLO modelini içe aktarın.

Veri kümenizi etiketleme ve hazırlama

Şimdi veri setimizi hazırlayalım. Verilerinizi her bir nesne için sınıfları belirterek sınırlayıcı kutularla etiketleyin. Veri setinizi Ultralytics'ten YOLOv8 formatına aktarın ve Google Colab not defterinize içe aktarın.

Özel YOLOv8 modelinizi eğitme

Nesne algılama için görevi algıla olarak ayarlayın ve ihtiyaçlarınıza uygun YOLOv8 model boyutunu seçin. Veri kümenizin konumunu, epok sayısını ve eğitim için görüntü boyutunu belirtin. YOLOv8'in gücü ve GPU hızlandırması sayesinde modelinizin öğrenmesini ve uyum sağlamasını izleyin.

Modelinizi değerlendirme ve doğrulama

Eğitim tamamlandıktan sonra, modelinizin performansını ortalama hata konumu gibi metrikleri kullanarak değerlendirin. Genelleme yeteneklerini sağlamak için modelinizi daha önce görülmemiş veriler üzerinde doğrulayın. Karışıklık matrislerini çizin ve modelinizi daha da ince ayarlamak için tahminleri analiz edin.

Ultralytics YOLOv8 modelleri, otomatik hiperparametre ayarı, çoklu metrik desteği vb. gibi birden çok temel özelliğe sahip tek bir CLI komutuyla kolayca doğrulanabilir. 

Ultralytics ayrıca, kullanıcıların ihtiyaçlarına göre daha iyi çıktı sonuçları elde etmek için doğrulama sırasında kullanabilecekleri bazı CLI ve Python argümanlarını da destekler. Daha fazla bilgi için belgelerimizi inceleyebilirsiniz.

__wf_reserved_inherit
Şekil 1. Nicolai Nielsen, Google Colab'da Ultralytics YOLOv8 ile özel veri kümelerinin nasıl eğitileceğini özetliyor.

Modelinizi bir sonraki seviyeye taşıma

Google Colab'de özel YOLOv8 modelinizi başarıyla eğittiniz. Ancak yolculuğumuz burada bitmiyor. Bir sonraki videomuzda, model ağırlıklarını nasıl dışa aktaracağımızı ve özel olarak eğitilmiş YOLOv8 modelimizi kullanarak canlı çıkarımı nasıl çalıştıracağımızı keşfedeceğiz. Nesne tespitinin sınırlarını zorlarken heyecan verici bir deneyime hazır olun. Bizi izlemeye devam edin! 

Özet

Google Colab'da YOLOv8 ile özel nesne tespiti dünyasına bakarken bize katıldığınız için teşekkür ederiz. Yapay zeka ve makine öğreniminin sınırsız olanaklarını keşfetmeye devam ederken daha heyecan verici güncellemeler ve eğitimler için bizi izlemeye devam edin. 

Bu kapsamlı kılavuzla, artık Google Colab'da Ultralytics YOLOv8'i kullanarak kendi özel nesne algılama modellerinizi eğitmek için donanımlısınız. Tam öğreticiyi burada izleyin! 

Gelin, yapay zekanın geleceğini
birlikte inşa edelim!

Makine öğreniminin geleceği ile yolculuğunuza başlayın

Ücretsiz başlayın
Bağlantı panoya kopyalandı