Ultralytics YOLO27:
YOLO'yu lisansla
Ultralytics Sözlüğüne dön

Image Classification

Görüntü sınıflandırma, bir görüntünün tamamına sabit bir sınıf kümesinden tek bir etiket atar. Sınıflandırıcıların pikselleri olasılıklara nasıl dönüştürdüğü, temel modeller ve kullanım alanları.

Görüntü sınıflandırma, bir modelin bilgisayarlı görü görevi kapsamında görüntünün tamamına bakıp sabit bir sınıf kümesinden bir etiket atadığı ve her sınıf için bir güven puanı verdiği görevdir. "Bu görüntüde ne var?" sorusunu yanıtlar: kedi mi köpek mi, kusurlu mu sağlam mı, zatürre mi normal mi. Temel görü görevlerinin en basiti ve diğerlerinin de temelidir; çünkü büyük veri kümelerinde görüntüleri sınıflandırmak üzere eğitilen omurga ağları, aktarımı öğrenme yoluyla algılama ve bölütleme için özellik çıkarıcılar olarak yeniden kullanılır.

Görüntü Sınıflandırma Nasıl Çalışır#

Bir sınıflandırıcı üç aşamada pikselleri sınıf olasılıklarına dönüştürür. Evrişimli sinir ağı (CNN) ya da görüntü dönüştürücüsü (ViT) olan bir omurga, ilk katmanlardaki kenar ve dokulardan daha derin katmanlardaki nesne parçaları ve nesnelerin bütününe kadar özellikleri katman katman çıkarır. Havuzlama adımı son özellik haritalarını görüntünün tamamını özetleyen tek bir vektöre indirger. Ardından tam bağlantılı bir katman her sınıf için bir puan, yani logit üretir; softmax fonksiyonu da bu puanları toplamı 1 olan olasılıklara dönüştürür.

Modeller bu eşlemeyi denetimli öğrenme yoluyla etiketlenmiş görüntüler üzerinde öğrenir ve tahmin edilen olasılıklarla gerçek sınıf arasındaki çapraz entropi kaybını en aza indirir. Tek etiketli (çok sınıflı) sınıflandırma, softmax ile görüntü başına tam olarak bir sınıf seçer. Aynı görüntüde birden fazla şey bulunabildiğinde kullanılan çok etiketli sınıflandırma ise her sınıfı bir sigmoid ile bağımsız olarak puanlar ve eşik değerini aşan tüm sınıfları tutar.

-cls son ekiyle belirtilen Ultralytics YOLO26 sınıflandırma modelleri, ImageNet üzerinde 224×224 piksel çözünürlükte önceden eğitilmiş tek etiketli sınıflandırıcılardır. En küçük model olan YOLO26n-cls, 2,8 milyon parametreyle %71,4 ilk 1 doğruluğuna ulaşır. Modeller, her sınıf için bir görüntü klasörü içeren şekilde düzenlenmiş tüm veri kümelerinde eğitilebilir:

from ultralytics import YOLO

# Load a YOLO26 classification model pretrained on the 1,000 ImageNet classes
model = YOLO("yolo26n-cls.pt")

# Classify the whole image
results = model("https://ultralytics.com/images/bus.jpg")
probs = results[0].probs

# Show the five most likely classes and their softmax probabilities
for class_id, confidence in zip(probs.top5, probs.top5conf.tolist()):
    print(f"{results[0].names[class_id]}: {confidence:.2f}")

Beş olasılık, 1.000 sınıfın tamamı üzerinde uygulanan tek bir softmax işleminden gelir; bu nedenle modelin en yüksek olasılıklı seçeneğine benzer sınıflara kıyasla ne kadar güvendiğini gösterirler.

Sınıflandırma, Algılama ve Bölütleme Karşılaştırması#

Sınıflandırma, görüntünün tamamını tanımlar; nesnelerin nerede bulunduğu veya kaç tane olduğu hakkında bilgi vermez:

  • Nesne algılama: Her nesneyi bulur, etiketler ve sınırlayıcı kutuyla konumunu belirler; böylece tek bir fotoğraftaki üç arabayı sayabilir.
  • Görüntü bölütleme: Pikselleri etiketleyerek her nesnenin veya bölgenin tam sınırını çizer.
  • Görüntü tanıma: Görüntülerdeki içeriği tanımlamaya yönelik daha geniş kapsamlı bir terimdir ve çoğunlukla sınıflandırmanın eş anlamlısı olarak gelişigüzel kullanılır.

Aralarından seçim yapmak, uygulamanın ne kadar uzamsal ayrıntıya ihtiyaç duyduğuna bağlıdır:

Gerçek Dünya Uygulamaları#

  • Üretim denetimi: Üretim hattındaki kameralar her parçanın fotoğrafını çeker ve bir sınıflandırıcı parçayı geçti veya kaldı diye etiketler; böylece kusurlu parçalar otomatik olarak reddedilir.
  • Tıbbi triyaj: Modeller göğüs röntgenlerini, cilt lezyonu fotoğraflarını ve retina taramalarını normal veya anormal olarak sınıflandırır; böylece klinisyenler acil vakaları önce inceler.
  • Tarım: Çiftçiler yaprakların fotoğrafını telefonla çeker ve bir sınıflandırıcı bitki hastalığını veya besin eksikliğini belirler.
  • İçerik düzenleme: Fotoğraf kitaplıkları ve pazar yerleri, milyonlarca görüntüyü sahne ve ürün kategorilerine göre etiketleyerek arama ve moderasyon yapılmasını sağlar.

Karşılaştırmalar ve Modeller#

Sınıflandırıcılar, en yüksek olasılıkla tahmin edilen sınıfın doğru olduğu görüntülerin oranını ifade eden top-1 doğruluğu ve gerçek sınıfın en olası beş sınıf arasında yer aldığı görüntülerin oranını ifade eden top-5 doğruluğu üzerinden karşılaştırılır. Modern sınıflandırma, yaklaşık 1,28 milyon eğitim görüntüsü içeren 1.000 sınıflı alt kümesi standart kıyaslama veri kümesi olmayı sürdüren ImageNet Büyük Ölçekli Görsel Tanıma Yarışması'yla gelişti. 2012'de AlexNet top-5 hata oranını, ikinci sıradaki modelin %26,2'lik top-5 hata oranına kıyasla %15,3'e düşürerek bilgisayarlı görüde derin öğrenme dönemini başlattı. ResNet 2015'te 100'den fazla katmana sahip ağların eğitilebilir hâle gelmesini sağladı ve Görüntü Transformer'ları 2020'de dikkat tabanlı modellerin 14 milyon ila 300 milyon görüntü üzerinde önceden eğitildiklerinde CNN'ler kadar iyi veya daha iyi performans gösterdiğini ortaya koydu.

Model ailelerini karşılaştırmak ve birini seçme konusunda öneri almak için görüntü sınıflandırma modelleri karşılaştırmamıza göz at.

Explore solutions

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ü

Ultralytics YOLO ile drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma 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ü

Ultralytics YOLO modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
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
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ü

Ultralytics YOLO ile drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma 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ü

Ultralytics YOLO modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
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
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ü

Ultralytics YOLO ile drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma 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ü

Ultralytics YOLO modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
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