YOLO Vision 2025'i kaçırmayın!
25 Eylül 2025
10:00 — 18:00 BST
Hibrit etkinlik
Yolo Vision 2024
Sözlük

Görüntü Sınıflandırması

Ultralytics YOLO ile görüntü sınıflandırmayı keşfedin: en son araçları kullanarak sağlık, tarım, perakende ve daha fazlası için özel modeller eğitin.

Görüntü sınıflandırma, bilgisayar görüşünde (CV) temel bir görevdir ve önceden tanımlanmış bir kategori kümesinden tüm bir görüntüye tek, belirli bir etiket atamayı içerir. Temel amaç, bir görüntünün ana konusunu tanımlamak ve buna göre kategorize etmektir. Örneğin, bir sınıflandırma modeli bir görüntüyü analiz eder ve "kedi", "köpek" veya "araba" gibi bir etiket çıkarır. Bu görev, daha karmaşık birçok CV uygulaması için temel oluşturur ve makine öğreniminin (ML) temel bir bileşenidir. Süreç, büyük etiketli veri kümelerinden ayırt edici özellikleri öğrenmek için algoritmalar, özellikle de Evrişimsel Sinir Ağları (CNN'ler) üzerine kuruludur.

Görüntü Sınıflandırması Nasıl Çalışır?

Görüntü sınıflandırma modelleri, denetimli öğrenme kullanılarak eğitilir; burada, doğru sınıfla zaten manuel olarak etiketlenmiş çok sayıda görüntüyle beslenirler. Eğitim sırasında, sinir ağı her kategoriyle ilişkili desenleri, dokuları, şekilleri ve renk kombinasyonlarını öğrenir. Bu öğrenme, modelin tahminleri ile gerçek etiketler arasındaki farkı en aza indirmek için modelin iç parametrelerini veya ağırlıklarını ayarlayan geri yayılım adı verilen bir işlemle elde edilir.

Modern sınıflandırma modelleri genellikle birçok katmana sahip derin öğrenme mimarileri kullanır. Erken katmanlar kenarlar ve köşeler gibi basit özellikleri tanımayı öğrenebilirken, daha derin katmanlar bunları birleştirerek gözler, tekerlekler veya yüzler gibi daha karmaşık yapıları tanımlar. Ağın son katmanı tipik olarak her olası sınıf için bir olasılık puanı üretmek üzere bir softmax fonksiyonu kullanır. En yüksek olasılığa sahip sınıf, nihai tahmin olarak seçilir. Bu sürecin anahtarı, modelin sınıflandırma görevi için en bilgilendirici özellikleri otomatik olarak öğrendiği özellik çıkarımıdır.

Görüntü Sınıflandırma Uygulamaları

Görüntü sınıflandırma, görsel tanıma görevlerini otomatikleştirmek ve ölçeklendirmek için çok sayıda endüstride kullanılmaktadır. İki önemli örnek şunlardır:

  1. Tıbbi Görüntü Analizi: Sağlık hizmetlerinde, sınıflandırma modelleri radyologların hastalıkları tespit etmesine yardımcı olmak için röntgen, MR ve BT taramaları gibi tıbbi taramaları analiz eder. Örneğin, bir model, görüntüleri "iyi huylu" veya "kötü huylu" olarak sınıflandırmak için binlerce mamogram üzerinde eğitilebilir ve meme kanserinin erken teşhisine yardımcı olabilir. Bu, daha hızlı teşhislere ve insan hatasının azalmasına yol açabilir. Bu konuda daha fazla bilgi için Amerikan Kanser Derneği'nin kanser tespitinde yapay zekaya genel bakışına bakın.
  2. Tarım Teknolojisi: Çiftçiler, drone'lar veya uydular tarafından çekilen görüntülerden mahsul sağlığını izlemek için görüntü sınıflandırması kullanır. Bir model, bitki yapraklarının görüntülerini "sağlıklı", "hastalıklı" veya "zararlılarla istila edilmiş" gibi kategorilere ayırabilir. Bu, pestisitlerin veya gübrelerin hedefe yönelik uygulanmasını sağlayarak mahsul verimini artırır ve sürdürülebilir tarımı teşvik eder. Ultralytics'in tarımda yapay zekayı nasıl desteklediği hakkında daha fazla bilgi edinin.

Görüntü Sınıflandırma ve İlgili Görevler

Diğer bilgisayarlı görü görevleriyle yakından ilişkili olmasına rağmen, görüntü sınıflandırması farklı bir amaca sahiptir. Aşağıdakilerden ayırt etmek önemlidir:

  • Nesne Tespiti: Bu görev, sınıflandırmadan bir adım öteye gider. Tüm görüntüye tek bir etiket atamak yerine, nesne tespiti bir görüntü içindeki birden çok nesneyi tanımlar ve her birinin etrafına bir sınırlayıcı kutu çizer ve ayrıca her kutuya bir sınıf etiketi atar. Örneğin, bir görüntüye yalnızca "sokak sahnesi" etiketi vermekle kalmaz, aynı zamanda tek tek "arabaları", "yayaları" ve "trafik ışıklarını" da bulur ve sınıflandırır.
  • Görüntü Bölütleme: Bu görev, her pikseli sınıflandırarak bir görüntü hakkında en ayrıntılı anlayışı sağlar. Her piksele bir sınıf atayan (örneğin, arabalara ait tüm pikseller tek bir renktir) semantik bölütleme ve aynı nesnenin farklı örnekleri arasında ayrım yapan (örneğin, her araba farklı bir renktir) örnek bölütleme dahil olmak üzere farklı türleri vardır. Bu ayrıntı düzeyi, otonom araçlar gibi uygulamalar için kritik öneme sahiptir.

Özetle, sınıflandırma bir görüntüde ne olduğunu söyler, tespit ne ve nerede olduğunu söyler ve segmentasyon sahnedeki her şeyin ayrıntılı, piksel düzeyinde bir haritasını sağlar.

Ultralytics ile Görüntü Sınıflandırması

Ultralytics YOLO modelleri nesne tespiti ile ünlü olmasına rağmen, görüntü sınıflandırma görevlerinde de başarılıdır. YOLO11 gibi son teknoloji modeller, sezgisel Ultralytics Python paketi veya kodsuz Ultralytics HUB platformu kullanılarak özel veri kümeleri üzerinde kolayca eğitilebilir veya ince ayar yapılabilir.

Belgelerimiz, model eğitimi ipuçları ve YOLO11'i görüntü sınıflandırması için kullanma hakkında ayrıntılı bir kılavuz dahil olmak üzere kapsamlı kaynaklar sunar. Geliştiriciler, ImageNet, CIFAR-100 ve Caltech-101 gibi kıyaslama veri kümelerinde önceden eğitilmiş modellerden yararlanabilir veya sıfırdan yeni bir model eğitebilir. En son gelişmelerle ilgilenenler için, Papers With Code gibi kaynaklar, en iyi performans gösteren modellere kapsamlı bir genel bakış sunar. Ayrıca, standart kıyaslamalarda YOLO model performansını karşılaştırabilirsiniz. PyTorch ve TensorFlow gibi çerçeveler, bu modelleri oluşturmak ve eğitmek için temel sağlar.

Ultralytics topluluğuna katılın

Yapay zekanın geleceğine katılın. Küresel yenilikçilerle bağlantı kurun, işbirliği yapın ve birlikte büyüyün

Şimdi katılın
Bağlantı panoya kopyalandı