YOLO Vision 2026:
Ultralytics Sözlüğüne dön

Precision

Makine öğreniminde kesinlikte uzmanlaş. Model doğruluğunu nasıl hesaplayıp iyileştireceğini, yanlış pozitifleri nasıl azaltacağını ve Ultralytics YOLO26 performansını nasıl değerlendireceğini öğren.

Kesinlik, sınıflandırma modellerinin performansını değerlendirmek için veri biliminde kullanılan temel bir metriktir. Modelin pozitif olarak tahmin ettiği tüm örnekler arasından gerçek pozitif tanımlamaların oranını belirleyerek pozitif tahminlerin kalitesini ölçer. machine learning (ML) alanında kesinlik şu kritik soruyu yanıtlar: "Model bir nesne bulduğunu iddia ettiğinde, ne sıklıkla haklıdır?" Yüksek kesinlik, bir algoritmanın çok az false positives ürettiğini gösterir; yani sistem bir olayı işaretlediğinde veya bir öğeyi tespit ettiğinde son derece güvenilirdir. Bu metrik, yanlış alarm maliyetinin yüksek olduğu ve AI agents bileşenlerinin kesinlikle hareket etmesini gerektiren senaryolarda özellikle hayati önem taşır.

Kesinlik (Precision), Duyarlılık (Recall) ve Doğruluk (Accuracy) Arasındaki Farklar#

Model performansını tam olarak anlamak için kesinliği ilgili istatistiksel terimlerden ayırt etmek esastır. Günlük konuşmalarda genellikle birbirinin yerine kullanılsa da, computer vision (CV) ve analiz alanında farklı teknik anlamlara sahiptirler.

  • Kesinlik ve Geri Çağırma: Bu iki metrik genellikle bir ödünleşim ilişkisi içindedir. Kesinlik pozitif tahminlerin doğruluğuna odaklanırken, Recall (duyarlılık olarak da bilinir) modelin veri kümesindeki tüm ilgili örnekleri bulma yeteneğini ölçer. Yalnızca kesinlik için optimize edilmiş bir model, yakaladığı her şeyin doğru olduğundan emin olmak için bazı nesneleri kaçırabilir (daha düşük geri çağırma). Buna karşılık, yüksek geri çağırma az sayıda kaçırılan nesne sağlar ancak daha fazla yanlış alarma neden olabilir. Her ikisinin de harmonik ortalamasını hesaplamak ve dengeli bir görünüm sağlamak için genellikle F1-Score kullanılır.
  • Kesinlik ve Doğruluk: Accuracy, doğru tahminlerin (hem pozitif hem de negatif) toplam tahmin sayısına oranıdır. Ancak doğruluk, imbalanced datasets durumunda yanıltıcı olabilir. Örneğin, işlemlerin %99'unun meşru olduğu bir fraud detection sisteminde, her zaman "meşru" tahmini yapan bir model %99 doğruluk oranına sahip olur ancak dolandırıcılığı tespit etmek için sıfır kesinliğe sahip olur.

Gerçek Dünya Uygulamaları#

Bir endüstrinin özel gereksinimleri, geliştiricilerin kesinliği diğer metriklerin üzerinde tutup tutmayacağını genellikle belirler. İşte yüksek kesinliğin çok önemli olduğu somut örnekler:

  • Perakende Kayıp Önleme: AI in retail alanında, otomatik ödeme sistemleri öğeleri tanımlamak için object detection kullanır. Bir sistemin kesinliği düşükse, bir müşterinin kişisel çantasını yanlışlıkla çalınmış bir eşya olarak işaretleyebilir (yanlış pozitif). Bu durum olumsuz müşteri deneyimlerine ve potansiyel yasal sorunlara yol açar. Yüksek kesinlik, security alarm system güvenini koruyarak yalnızca çok yüksek bir hırsızlık olasılığı olduğunda güvenliğin uyarılmasını sağlar.
  • Üretim Kalite Kontrolü: smart manufacturing alanında, görme sistemleri montaj hatlarını kusurlar açısından inceler. Düşük kesinliğe sahip bir model, işlevsel parçaları kusurlu olarak sınıflandırabilir ve bunların gereksiz yere hurdaya çıkmasına neden olabilir. Bu israf maliyetleri artırır ve verimliliği düşürür. Üreticiler, yüksek kesinlik için ayarlama yaparak yalnızca gerçekten kusurlu öğelerin çıkarılmasını sağlar ve üretim hattını optimize eder. Ultralytics YOLO26 aracının yanlış reddetmeleri azaltarak bu endüstriyel görevlere nasıl yardımcı olduğunu keşfedebilirsiniz.

Bilgisayarlı Görüşte Kesinliği İyileştirme#

Geliştiriciler, modellerinin kesinliğini artırmak için çeşitli stratejiler izleyebilir. Yaygın yöntemlerden biri, çıkarım sırasında confidence eşik değerini ayarlamaktır. Model, bir tahmini kabul etmeden önce daha yüksek bir güven puanı gerektirerek belirsiz tespitleri filtreler ve böylece yanlış pozitifleri azaltır.

Another technique involves refining the training data. Adding "negative samples"—images that do not contain the object of interest but look somewhat similar—helps the model learn to distinguish the target from background noise. Using the Ultralytics Platform simplifies this process by allowing teams to curate datasets, visualize model predictions, and identify specific images where the model is struggling. Additionally, effective data augmentation can expose the model to more varied environments, making it more robust against confusing visual elements.

Ultralytics YOLO ile Kesinlik Hesaplama#

YOLO26 gibi modern nesne tespiti mimarileriyle çalışırken, doğrulama aşamasında kesinlik otomatik olarak hesaplanır. Aşağıdaki Python örneği, val modunu kullanarak bir modelin nasıl yükleneceğini ve kesinlik dahil performans metriklerinin nasıl alınacağını göstermektedir.

from ultralytics import YOLO

# Load a pretrained YOLO26 model
model = YOLO("yolo26n.pt")

# Validate the model on the COCO8 dataset to calculate metrics
metrics = model.val(data="coco8.yaml")

# Access and print the mean Precision (P) score
# The results dictionary contains keys for various metrics
print(f"Mean Precision: {metrics.results_dict['metrics/precision(B)']:.4f}")

Bu iş akışında model, tahminlerini veri kümesindeki ground truth etiketlerine göre değerlendirir. Ortaya çıkan puan, modelin tespitlerinin ne kadar kesin olduğuna dair doğrudan bir kıstas sağlar. Karmaşık projeler için, TensorBoard veya Ultralytics Platform gibi araçlar aracılığıyla bu metrikleri zaman içinde izlemek, yeni veriler eklendiğinde sistemin güvenilir kalmasını sağlamak için çok önemlidir.

Model Değerlendirmesinde İlgili Kavramlar#

  • Kesişim Üzerine Birleşim (IoU): Tahmin edilen bounding box ile gerçek değer arasındaki örtüşmeyi değerlendirmek için kullanılan bir metrik. Bir tespit, yalnızca IoU belirli bir eşiği aştığında "gerçek pozitif" olarak kabul edilir.
  • Kesinlik-Geri Çağırma Eğrisi: Farklı eşikler için kesinliği geri çağırmaya karşı çizen bir görselleştirme. Bu eğri, mühendislerin standart statistical learning resources belgesinde ayrıntılı olarak açıklandığı gibi ödünleşimi görselleştirmesine ve belirli uygulamaları için en uygun çalışma noktasını seçmesine yardımcı olur.
  • Ortalama Ortalama Kesinlik (mAP): Tüm sınıflar ve IoU eşikleri genelinde ortalama kesinliği hesaplayan kapsamlı bir metrik. COCO veya ImageNet gibi veri kümelerinde modelleri karşılaştırmak için standart kıstastır.

Explore solutions

Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin

Yapay zekanın geleceğini birlikte inşa edelim!

Yolculuğuna makine öğreniminin geleceğiyle başla