YOLO Ne Demek?
Yayın: · Son güncelleme:
YOLO Ne Demek? Kısaca
YOLO (You Only Look Once, yalnızca bir kez bak), bir görüntüdeki nesnelerin konumunu ve türünü tek bir sinir ağı geçişiyle tahmin eden nesne tespit yöntemidir. Hızlı olduğu için video gibi gerçek zamanlı uygulamalarda yaygın kullanılır.

YOLO ne demek?
Yapay zekâda YOLO, İngilizce You Only Look Once ifadesinin kısaltmasıdır ve "yalnızca bir kez bak" anlamına gelir. Joseph Redmon ve arkadaşlarının 2015'te tanıttığı bir nesne tespiti yöntemidir. Günlük dilde "hayat bir kere" anlamında kullanılan YOLO ile aynı yazılır ama ilgisi yoktur.
YOLO nedir, nasıl çalışır?
Önceki birçok yöntem, görüntüde nesne olabilecek yüzlerce bölgeyi önce önerip sonra tek tek sınıflandırıyordu. YOLO ise tespiti tek bir tahmin problemi olarak ele alır:
- Görüntü bir ızgaraya bölünür.
- Her ızgara hücresi, merkezinin kendisine düştüğü nesneler için sınırlayıcı kutular (konum ve boyut), bu kutuların güven puanlarını ve sınıf olasılıklarını tahmin eder.
- Tüm bu tahminler tek bir ağ geçişinde üretilir.
- Aynı nesne için üretilen fazla kutular, örtüşmeye bakılarak elenir (non-maximum suppression).
Varsayımsal örnek: Bir trafik kamerası görüntüsünde YOLO aynı anda "araba", "yaya" ve "bisiklet" için kutular çizip her birine bir güven puanı verebilir.
Avantajları ve sınırları
- Hız: Tek geçişte çalıştığı için gerçek zamanlı video işlemeye uygundur.
- Bütüncül bakış: Görüntünün tamamını gördüğü için arka planı nesne sanma hatası görece azdır.
- Zayıf yanlar: İlk sürümler, küçük ve birbirine çok yakın nesnelerde zorlanıyordu; sonraki sürümler bu sorunları büyük ölçüde iyileştirdi.
YOLO, ilk çalışmadan sonra farklı ekipler tarafından birçok yeni sürümle geliştirilmeye devam etti.
Nerelerde kullanılır?
Otonom araçlar, endüstriyel kalite kontrol, perakende raf analizi, tarım ve güvenlik kameraları başlıca alanlardır. İnsanları izleyen uygulamalarda kişisel verilerin korunmasına ilişkin yasal düzenlemelere uymak ve yapay zekâ etiği ilkelerini gözetmek gerekir.
Sıkça Sorulan Sorular
YOLO nedir, R-CNN'den farkı ne?
YOLO, nesne konumlarını ve sınıflarını tek bir ağ geçişinde tahmin eder ve bu yüzden çok hızlıdır. R-CNN ailesi ise önce aday bölgeler belirleyip sonra bunları sınıflandıran iki aşamalı bir yaklaşım kullanır.
YOLO yalnızca videoda mı kullanılır?
Hayır, tek fotoğraflarda da kullanılır. Ancak hızı sayesinde canlı kamera görüntüsü gibi gerçek zamanlı uygulamalarda özellikle tercih edilir.