YOLO, tek bir yapay sinir ağı geçişiyle bir görüntüdeki tüm nesnelerin konumunu ve sınıfını aynı anda tahmin eden bir nesne tespiti algoritmasıdır. Yapay zekâ ve derin öğrenme alanında önemli bir yer edinen YOLO, gerçek zamanlı analiz kapasitesi sayesinde özellikle video işleme ve otonom sistemlerde tercih edilmektedir. YOLO'nun en belirgin özelliği, nesneleri tek adımda algılayarak hem hız hem de doğruluk açısından etkili sonuçlar sunmasıdır.

YOLO11 Tarafından Desteklenen Bilgisayarla Görme Görevleri.(Ultralytics/Şekil 3)
YOLO algoritması, ilk kez 2016 yılında Joseph Redmon ve Ali Farhadi tarafından geliştirildi. Bu algoritma, geleneksel bölgesel yaklaşımın aksine tüm görüntüyü tek bir CNN (Convolutional Neural Network) ile işleyerek nesneleri belirlemeyi amaçlamaktadır.
Zamanla geliştirilen yeni sürümlerle algoritmanın doğruluk oranı ve hız dengesi artırılmıştır:
YOLO, giriş görüntüsünü S×S boyutlu bir ızgaraya ayırır. Her hücre, içerdiği nesne olup olmadığını belirler ve varsa nesnenin sınıfı ile konum bilgilerini tahmin eder. Her tahmin, sınıf olasılığı, sınıra ait x ve y koordinatları, genişlik ve yükseklik değerleri ile birlikte gelir. Sonuçlar, IoU (Intersection over Union) metriğiyle değerlendirilerek doğru kutular belirlenir.
Bu yapı sayesinde YOLO, geleneksel yöntemlere kıyasla çok daha az işlemle yüksek doğrulukta sonuç üretir. Bu özellik, özellikle video akışlarında gerçek zamanlı performans gerektiren uygulamalar için uygundur.

YOLO algoritması görüntüyü grid hücrelerine bölerek her hücrede nesne olup olmadığını tahmin eder. (Redmon vd. 2016)
YOLO algoritması, çok çeşitli sektörlerde etkili bir şekilde kullanılmaktadır:
Araç üzerindeki kameralar ile çevredeki trafik levhaları, yayalar ve araçlar anlık olarak tespit edilerek sürüş güvenliği sağlanır.
Kapalı devre kamera sistemlerinde canlı izleme sırasında insan tespiti, davranış analizi ve tehdit algılama işlemleri yapılır.
Üretim hattında kalite kontrol, ürün sınıflandırma ve ayrıştırma sistemlerinde kullanılır.
Görüntüleme sistemlerinde, örneğin akciğer grafiklerinde anormal bölge tespiti gibi medikal uygulamalarda kullanılabilir.
Kaya ve Akgül tarafından gerçekleştirilen çalışmada, YOLOv2, YOLOv3 ve YOLOv4 algoritmaları bir trafik işareti veri seti üzerinde karşılaştırmalı olarak test edilmiştir. Aşağıdaki tablo, bu algoritmaların başarım oranlarını özetlemektedir:
Gelişim Süreci
Çalışma Prensibi
Uygulama Alanları
Otonom Araçlar
Güvenlik Sistemleri
Endüstriyel Otomasyon
Sağlık Teknolojileri
Akademik Uygulama Örneği
Bu madde yapay zeka desteği ile üretilmiştir.