Ultralytics YOLOv8, YOLOv9, YOLOv10 ve Ultralytics YOLO11'i karşılaştırarak bu modellerin 2023'ten 2025'e nasıl evrimleştiğini ve geliştiğini anlayın.

Ultralytics YOLOv8, YOLOv9, YOLOv10 ve Ultralytics YOLO11'i karşılaştırarak bu modellerin 2023'ten 2025'e nasıl evrimleştiğini ve geliştiğini anlayın.
Yapay zeka (YZ), günlük işleri otomatikleştirmekten gerçek zamanlı olarak bilinçli kararlar almaya yardımcı olmaya kadar çeşitli sektörlerin geleceğini yeniden şekillendiriyor. YZ'nin özellikle büyüleyici bir alanı, Bilgisayarlı Görü veya diğer adıyla Görü YZ'dir. Makinelerin görsel verileri insanlar gibi analiz etmesini ve yorumlamasını sağlamaya odaklanır.
Özellikle, bilgisayarlı görü modelleri, hem güvenliği hem de verimliliği artıran yeniliklere öncülük ediyor. Örneğin, bu modeller yayaları tespit etmek için sürücüsüz arabalarda ve günün her saati tesisleri izlemek için güvenlik kameralarında kullanılmaktadır.
En bilinen bilgisayarlı görü modellerinden bazıları, gerçek zamanlı nesne algılama yetenekleriyle bilinen YOLO (You Only Look Once) modelleridir. Zamanla, YOLO modelleri gelişti ve her yeni sürüm daha iyi performans ve daha fazla esneklik sundu.
Ultralytics YOLO11 gibi daha yeni sürümler, örnek segmentasyonu, görüntü sınıflandırması, poz tahmini ve çoklu nesne takibi gibi çeşitli görevleri her zamankinden daha iyi doğruluk, hız ve hassasiyetle gerçekleştirebilir.
Bu makalede, bu modellerin nasıl evrimleştiğine dair daha iyi bir fikir edinmek için Ultralytics YOLOv8, YOLOv9, YOLOv10 ve Ultralytics YOLO11'i karşılaştıracağız. Temel özelliklerini, kıyaslama sonuçlarını ve performans farklılıklarını analiz edeceğiz. Haydi başlayalım!
Ultralytics tarafından 10 Ocak 2023'te piyasaya sürülen YOLOv8, önceki YOLO modellerine kıyasla büyük bir adım oldu. Gerçek zamanlı, doğru algılama için optimize edilmiştir ve daha iyi sonuçlar için iyi test edilmiş yaklaşımları yenilikçi güncellemelerle birleştirir.
Nesne tespitinin ötesine geçerek, aşağıdaki bilgisayar görüşü görevlerini de destekler: örnek segmentasyonu, poz tahmini, yönlendirilmiş sınırlayıcı kutular (OBB) nesne tespiti ve görüntü sınıflandırması. YOLOv8'in bir diğer önemli özelliği de beş farklı model varyantı olarak mevcut olmasıdır: Nano, Small, Medium, Large ve X; böylece ihtiyaçlarınıza göre hız ve doğruluk arasında doğru dengeyi seçebilirsiniz.
Çok yönlülüğü ve güçlü performansı sayesinde YOLOv8, güvenlik sistemleri, akıllı şehirler, sağlık hizmetleri ve endüstriyel otomasyon gibi birçok gerçek dünya uygulamasında kullanılabilir.
İşte YOLOv8'in diğer temel özelliklerinden bazılarına daha yakından bir bakış:
YOLOv9, 21 Şubat 2024'te Tayvan, Academia Sinica, Bilgi Bilimleri Enstitüsü'nden Chien-Yao Wang ve Hong-Yuan Mark Liao tarafından yayınlandı. Nesne algılama ve örnek segmentasyonu gibi görevleri destekler.
Bu model, Ultralytics YOLOv5 üzerine inşa edilmiştir ve iki önemli yeniliği tanıtmaktadır: Programlanabilir Gradyan Bilgisi (PGI) ve Genelleştirilmiş Verimli Katman Toplama Ağı (GELAN).
PGI, YOLOv9'un katmanları aracılığıyla verileri işlerken önemli bilgileri korumasına yardımcı olur, bu da daha doğru sonuçlara yol açar. Bu arada, GELAN modelin katmanlarını nasıl kullandığını geliştirerek performansı ve hesaplama verimliliğini artırır. Bu yükseltmeler sayesinde YOLOv9, bilgi işlem kaynaklarının genellikle sınırlı olduğu uç cihazlarda ve mobil uygulamalarda gerçek zamanlı görevleri gerçekleştirebilir.
İşte YOLOv8'in diğer temel özelliklerinden bazılarına kısa bir bakış:
YOLOv10, 23 Mayıs 2024'te Tsinghua Üniversitesi'nden araştırmacılar tarafından tanıtıldı ve gerçek zamanlı nesne tespitine odaklanmıştır. Yinelenen tespitleri ortadan kaldırmak için kullanılan bir işlem sonrası adım olan non-maximum suppression'a (NMS) olan ihtiyacı ortadan kaldırarak ve genel model tasarımını iyileştirerek önceki YOLO sürümlerindeki sınırlamaların üstesinden gelir. Bu, son teknoloji doğruluğu elde ederken daha hızlı ve daha verimli nesne tespiti sağlar.
Bunu mümkün kılan şeyin hayati bir parçası, tutarlı çift etiket atamaları olarak bilinen bir eğitim yaklaşımıdır. İki stratejiyi birleştirir: birden çok tahminin aynı nesneden öğrenmesini sağlayan (bire çok) ve en iyi tek tahmini seçmeye odaklanan (bire bir). Her iki strateji de aynı eşleştirme kurallarını izlediğinden, model kendi başına tekrarlardan kaçınmayı öğrenir, bu nedenle NMS gerekli değildir.
YOLOv10'un mimarisi ayrıca özellikleri daha etkili bir şekilde öğrenmek için geliştirilmiş bir CSPNet omurgası ve farklı katmanlardan gelen bilgileri birleştiren bir PAN (Path Aggregation Network) boynu kullanır ve bu da onu hem küçük hem de büyük nesneleri tespit etmede daha iyi hale getirir. Bu iyileştirmeler, YOLOv10'un üretim, perakende ve otonom sürüşteki gerçek dünya uygulamaları için kullanılmasını mümkün kılar.
İşte YOLOv10'un öne çıkan diğer özelliklerinden bazıları:
Bu yıl, 30 Eylül'de Ultralytics, yıllık hibrit etkinliği YOLO Vision 2024 (YV24)'te YOLO serisindeki en son modellerden biri olan YOLO11'i resmi olarak başlattı.
Bu sürüm, önceki sürümlere göre önemli iyileştirmeler getirdi. YOLO11 daha hızlı, daha doğru ve oldukça verimlidir. Nesne algılama, örnek segmentasyonu ve görüntü sınıflandırması dahil olmak üzere YOLOv8 kullanıcılarının aşina olduğu bilgisayarlı görü görevlerinin tamamını destekler. Ayrıca, YOLOv8 iş akışlarıyla uyumluluğu koruyarak kullanıcıların yeni sürüme sorunsuz bir şekilde geçiş yapmasını kolaylaştırır.
Buna ek olarak, YOLO11, hafif uç cihazlardan güçlü bulut sistemlerine kadar çok çeşitli bilgi işlem ihtiyaçlarını karşılamak üzere tasarlanmıştır. Model, hem açık kaynaklı hem de kurumsal sürümler olarak mevcuttur ve bu da onu farklı kullanım durumları için uyarlanabilir hale getirir.
Tıbbi görüntüleme ve uydu tespiti gibi hassas görevler ile otonom araçlar, tarım ve sağlık hizmetlerindeki daha geniş uygulamalar için harika bir seçenektir.
İşte YOLO11'in diğer benzersiz özelliklerinden bazıları:
Farklı modelleri incelerken, özelliklerine bakarak karşılaştırmak her zaman kolay değildir. İşte bu noktada kıyaslama devreye giriyor. Tüm modelleri aynı veri kümesinde çalıştırarak, performanslarını objektif olarak ölçebilir ve karşılaştırabiliriz. Şimdi her modelin COCO veri kümesinde nasıl performans gösterdiğine bir göz atalım.
YOLO modellerini karşılaştırırken, her yeni sürüm doğruluk, hız ve esneklik açısından önemli iyileştirmeler getiriyor. Özellikle, YOLO11m burada bir adım atıyor, çünkü YOLOv8m'den %22 daha az parametre kullanıyor, bu da daha hafif ve daha hızlı çalışması anlamına geliyor. Ayrıca, daha küçük boyutuna rağmen, COCO veri setinde daha yüksek bir ortalama kesinlik (mAP) elde ediyor. Bu metrik, modelin nesneleri ne kadar iyi tespit ettiğini ve konumlandırdığını ölçer, bu nedenle daha yüksek bir mAP daha doğru tahminler anlamına gelir.
Bu modellerin gerçek dünya senaryosunda nasıl performans gösterdiğini inceleyelim.
YOLOv8, YOLOv9, YOLOv10 ve YOLO11'i karşılaştırmak için, dördü de adil bir değerlendirme için 0,3'lük bir güven puanı (model yalnızca bir nesneyi doğru bir şekilde tanımladığından en az %30 emin olduğunda algılamaları görüntüler) ve 640'lık bir görüntü boyutu kullanılarak aynı trafik videosunda çalıştırıldı. Nesne tespiti ve izleme sonuçları, tespit doğruluğu, hız ve kesinlikteki temel farklılıkları vurguladı.
YOLO11, ilk kareden itibaren YOLOv10'un kaçırdığı kamyon gibi büyük araçları yakaladı. YOLOv8 ve YOLOv9 iyi performans gösterdi ancak aydınlatma koşullarına ve nesne boyutuna bağlı olarak değişiklik gösterdi. Daha küçük, uzaktaki araçlar tüm modeller için zorlu olmaya devam etti, ancak YOLO11 bu algılamalarda da gözle görülür iyileşmeler gösterdi.
Hız açısından, tüm modeller çerçeve başına 10 ila 20 milisaniye arasında çalıştı, bu da 50 FPS'nin üzerinde gerçek zamanlı görevleri yerine getirecek kadar hızlı. Bir yandan, YOLOv8 ve YOLOv9 video boyunca istikrarlı ve güvenilir tespitler sağladı. İlginç bir şekilde, daha düşük gecikme için tasarlanan YOLOv10 daha hızlıydı ancak belirli nesne türlerini tespit etmede bazı tutarsızlıklar gösterdi.
Öte yandan YOLO11, hız ve doğruluk arasında güçlü bir denge sunarak hassasiyetiyle öne çıktı. Modellerin hiçbiri her karede mükemmel performans göstermese de, yan yana karşılaştırma YOLO11'in genel olarak en iyi performansı sunduğunu açıkça gösterdi.
Bir proje için model seçimi, projenin özel gereksinimlerine bağlıdır. Örneğin, bazı uygulamalar hıza öncelik verirken, diğerleri daha yüksek doğruluk gerektirebilir veya kararı etkileyen dağıtım kısıtlamalarıyla karşılaşabilir.
Bir diğer önemli faktör de ele almanız gereken bilgisayar görüşü görevlerinin türüdür. Farklı görevlerde daha geniş bir esneklik arıyorsanız, YOLOv8 ve YOLO11 iyi seçeneklerdir.
YOLOv8 veya YOLO11'i seçmeniz gerçekten ihtiyaçlarınıza bağlıdır. Bilgisayarlı görüye yeni başladıysanız ve daha büyük bir topluluğa, daha fazla eğitime ve kapsamlı üçüncü taraf entegrasyonlarına değer veriyorsanız, YOLOv8 sağlam bir seçenektir.
Öte yandan, daha iyi doğruluk ve hızla en son performansı arıyorsanız, YOLO11 daha iyi bir seçimdir, ancak daha yeni bir sürüm olduğu için daha küçük bir topluluğa ve daha az entegrasyona sahiptir.
Ultralytics YOLOv8'den Ultralytics YOLO11'e, YOLO model serisinin evrimi, daha akıllı bilgisayar görüşü modellerine yönelik sürekli bir itmeyi yansıtmaktadır. YOLO'nun her sürümü, hız, doğruluk ve hassasiyet açısından anlamlı yükseltmeler getiriyor.
Bilgisayarlı görü gelişmeye devam ettikçe, bu modeller nesne tespiti ve otonom sistemlerden gerçek dünya zorluklarına güvenilir çözümler sunmaktadır. YOLO modellerinin devam eden gelişimi, alanın ne kadar ilerlediğini ve gelecekte daha neler bekleyebileceğimizi göstermektedir.
Yapay zeka hakkında daha fazla bilgi edinmek için GitHub depomuzu ziyaret edin ve topluluğumuzla etkileşim kurun. Üretimde Vision AI'dan sağlık hizmetlerinde bilgisayarlı görüye kadar çeşitli sektörlerdeki gelişmeleri keşfedin. Vision AI projelerinize bugün başlamak için lisanslama seçeneklerimize göz atın.