X
Ultralytics YOLOv8.2 Serbest BırakmaUltralytics YOLOv8.2 Serbest BırakmaUltralytics YOLOv8.2 Serbest Bırakma Oku
Yeşil çek
Panoya kopyalanan bağlantı

Özel Eğitimli Ultralytics YOLOv8 Modelini Dışa Aktarın

Ultralytics YOLOv8 ile özel nesne algılamayı keşfedin! Bir web kamerası üzerinde canlı çıkarımı nasıl eğiteceğinizi, dışa aktaracağınızı ve çalıştıracağınızı öğrenin!

Facebook logosuTwitter logosuLinkedIn logosuKopya-bağlantı sembolü

ile özel nesne algılamaya daha yakından bakarken bize katılın Ultralytics YOLOv8. Bu blog yazısında, özel bir modeli eğitmenin, eğitilen ağırlıkları dışa aktarmanın ve bir web kamerasında canlı çıkarım yapmanın karmaşık sürecini keşfedeceğiz. 

Özel Bir Nesne Algılama Modelinin Eğitimi

Bir önceki videomuzda, Google Colab'da özel bir bardak veri kümesi üzerinde bir YOLOv8 modelini eğitme konusunu ele almıştık. Eğitim grafiğinin giderek iyileştiğini, kaybın azaldığını ve ortalama hata konumunun arttığını gördük. Buna dayanarak, özel modelimiz artık beş farklı bardak türünü çok doğru bir şekilde tanımlayabiliyor.

Eğitilmiş ve kullanıma hazır özel modelimizle, bir sonraki sınırı keşfetmenin zamanı geldi - eğitilmiş ağırlıkları dışa aktarmak ve bir web kamerasında canlı çıkarım yapmak.

Model çıkarımı, yeni, görülmemiş verilere dayalı tahminler veya kararlar almak için eğitilmiş bir bilgisayarla görme modelini kullanma sürecidir. Modelin görüntü gibi girdi verilerini kullanması ve bunları öğrenilmiş parametreleri ve yapısı aracılığıyla işlemesidir. Model daha sonra eğitim görevine dayalı olarak sınıflandırma, algılama veya segmentasyon gibi bir çıktı üretir. 

Pratik açıdan, çıkarım genellikle eğitilen modelin gerçek zamanlı veya toplu işleme senaryolarında gerçek dünya verilerini işlemek için kullanılabileceği bir üretim ortamına yerleştirilmesini içerir.

Eğitilmiş Model ile Dışa Aktarma ve Çıkarım Çalıştırma

Colab'dan indirilen eğitimli model ağırlıkları ile bunları sorunsuz bir şekilde Python ortamına aktarabilir ve özel modelimizin tüm potansiyelini ortaya çıkarmaya hazır hale getirebiliriz.

Birkaç satır kod kullanarak, bir web kamerasında canlı çıkarım yapmak, gerçek zamanlı görüntüler yakalamak ve farklı bardakları etkileyici bir doğrulukla tespit etmek için bir Python komut dosyası oluşturabiliriz. Modelimiz çeşitli şekil, boyut ve renkteki fincanları zahmetsizce tanımlayarak gerçek dünya senaryolarında çok yönlülüğünü ve güvenilirliğini ortaya koyarken YOLOv8 'un gücü parlıyor.

İnce ayar modelleri çeşitli avantajlar sunar. Önceden eğitilmiş modellerin desteklemeyebileceği nesneleri tespit edebilir, segmentlere ayırabilir veya sınıflandırabilirler. Ayrıca, model mimarisinin gerçek dünya veri kümelerinde nasıl performans gösterdiğini anlamada araştırmacılara veya veri bilimcilere yardımcı olabilirler.

Şekil 1. Nicolai Nielsen, özel bir modelin nasıl eğitileceğini, eğitilen ağırlıkların nasıl dışa aktarılacağını ve bir web kamerası üzerinde canlı çıkarımın nasıl çalıştırılacağını anlatıyor.

Toparlıyoruz

Özel bir modeli eğitmekten eğitilmiş ağırlıkları dışa aktarmaya ve bir web kamerasında canlı çıkarım yapmaya kadar YOLOv8 'un gücüne ve çok yönlülüğüne ilk elden tanık olduk.

Ultralytics YOLOv8 ile özel nesne algılamanın tüm potansiyelini ortaya çıkarma arayışımızda bize katılın. Birlikte, yapay zekanın geleceğini her seferinde bir algılama ile şekillendirelim. Ultralytics hakkında daha fazla bilgi için Ultralytics HUB'a ve dokümanlarımıza göz atın ve en son gelişmelerden haberdar olmak için topluluğumuza katılın! 

Özel eğitimli YOLOv8 modellerini dışa aktarmayı ve web kamerasında çıkarım yapmayı merak ediyorsanız, videonun tamamını buradan izleyin!

Yapay zekanın gelecekteki
adresini birlikte inşa edelim!

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

Bu kategoride daha fazlasını okuyun