Ultralytics YOLO27: Bekleme listesine katıl.
YOLO'yu lisansla
Ultralytics YOLO

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

Google Colab'de GPU kurulumundan etiketlemeye, eğitimden doğrulamaya kadar özel bir nesne algılama veri kümesinde Ultralytics YOLOv8'i nasıl eğiteceğini öğren.

Nuvola LadiNuvola Ladi2 dakikalık okuma
Google Colab'de GPU kurulumundan etiketlemeye, eğitimden doğrulamaya kadar özel bir nesne algılama veri kümesinde Ultralytics YOLOv8'i nasıl eğiteceğini öğren.

Bu yazıda, Ultralytics YOLOv8 ile Google Colab üzerinde özel bir nesne tespit modelinin nasıl eğitileceğini ele alıyor, kurulumdan eğitim ve değerlendirmeye kadar tüm süreci adım adım inceliyoruz.

Google Colab'da Ultralytics YOLOv8 modelini kurma#

Önce Google Colab'da ortamımızı kuralım. Peki Google Colab nedir? Google Colaboratory'nin kısaltması olan Google Colab, Python kodu yazıp çalıştırmaya yönelik, Google'ın sunduğu ücretsiz bir bulut platformudur.

Kurulumun ilk adımı, uygun çalışma zamanı türünü seçerek GPU erişimin olduğundan emin olmaktır. GPU kurulumunu doğrulamak için nvidia-smi komutunu kullanarak her şeyin sorunsuz çalıştığını kontrol et.

Ardından, YOLOv8 ve bağımlılıklarını içeren ultralytics paketini pip ile yükle. Özel nesne tespit modelini oluşturmaya başlamak için ultralytics içinden YOLO sınıfını içe aktar.

Veri kümeni etiketleme ve hazırlama#

Şimdi veri kümemizi hazırlayalım. Verilerini sınırlayıcı kutularla etiketle ve her nesnenin sınıfını belirt. Veri kümeni Ultralytics YOLO biçiminde dışa aktar ve Google Colab not defterine aktar.

Özel Ultralytics YOLOv8 modelini eğitme#

Nesne tespiti için görevi detect olarak ayarla ve ihtiyaçlarına uygun YOLOv8 model boyutunu seç. Veri kümenin konumunu, epoch sayısını ve eğitim için görüntü boyutunu belirt. GPU hızlandırma, modelin verilerden öğrenirken hızlı eğitilmesini sağlar.

Modelini değerlendirme ve doğrulama#

Eğitim tamamlandığında, modelinin performansını ortalama kesinlik (mAP) gibi metriklerle değerlendir. İyi genelleme yaptığından emin olmak için modelini görülmemiş veriler üzerinde doğrula. Modelinde daha fazla ince ayar yapmak için karmaşıklık matrislerini çiz ve tahminleri analiz et.

Ultralytics YOLOv8 modelleri, eğitimdeki ayarları otomatik olarak yeniden kullanan ve birden fazla metriği raporlayan yolo val model=path/to/best.pt gibi tek bir CLI komutuyla doğrulanabilir.

Ultralytics, doğrulama sırasında çıktıyı ihtiyaçlarına göre özelleştirmek için kullanabileceğin CLI ve Python bağımsız değişkenlerini de destekler. Daha fazla bilgi için doğrulama modu belgelerine bak.

Nicolai Nielsen, Google Colab'da Ultralytics YOLOv8 ile özel veri kümelerinin nasıl eğitileceğini açıklıyor

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

Modelini bir üst seviyeye taşıma#

Özel Ultralytics YOLOv8 modelini Google Colab'de başarıyla eğittin. Bir sonraki videomuzda, özel olarak eğittiğimiz YOLOv8 modelini kullanarak model ağırlıklarını dışa aktarmayı ve canlı çıkarım çalıştırmayı inceleyeceğiz.

Kapanış#

Google Colab'de Ultralytics YOLOv8 ile özel nesne tespiti dünyasını incelerken bize katıldığın için teşekkürler. Yapay zekâ ve makine öğrenimi hakkındaki yeni eğitimler için takipte kal.

Bu kapsamlı kılavuzla artık Google Colab'de Ultralytics YOLOv8 kullanarak kendi özel nesne tespit modellerini eğitebilirsin. Adım adım izlemek için eğitimin tamamını izle.

Yazan

Nuvola Ladi
Nuvola Ladi

Dijital İçerik Yöneticisi · Ultralytics

Nuvola Ladi, Ultralytics'te Dijital İçerik Yöneticisi olarak görsel yapay zekâ ve Ultralytics YOLO hakkında içerikler üretiyor ve şirketi PyTorch Conference 2025 gibi sektör etkinliklerinde temsil ediyor. İspanya'da yaşayan Ladi, IE University'den Görsel ve Dijital Medya alanında yüksek lisans derecesine sahip. Ultralytics'e katılmadan önce XVA Gallery & Hotel ve Rolex gibi kuruluşlarda görev aldı.

Yorumlar

Soru sor, sonuçlarını paylaş veya başka birine yardım et.

Çözümleri keşfet

Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

İHA ve hava görüntülerini Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, koruma çalışmaları ve jeo-uzamsal analiz için gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Uçak denetimi, pistteki yabancı madde tespiti, havaalanı yer operasyonları ve kompozit malzeme kusurlarının tespiti için Ultralytics YOLO ile havacılık ve uzay sektöründe bilgisayarlı görü uygula.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin

Geleceğin yapay zekasını birlikte inşa edelim!

Makine öğreniminin geleceğine yolculuğuna başla