Yapay zekada Güvenilirliği keşfedin; sağlam gerçek dünya uygulamaları için güvenilir pozitif tahminler sağlayan önemli bir ölçüt.
Kesinlik, veri bilimi ve istatistik alanında temel bir ölçütü temsil eder ve bir verinin kesinliğini ölçer. modelin olumlu tahminleri. Bu bağlamda makine öğrenimi (ML), özellikle şu sorulara cevap verir soru: "Modelin pozitif olarak tahmin ettiği tüm örneklerden kaç tanesi gerçekten pozitif çıktı?" Bu önlem, özellikle aşağıdaki senaryolarda bir sistemin güvenilirliğini değerlendirmek için kritik öneme sahiptir yanlış pozitifler (gerçekleşmemiş bir olayı tahmin etmek) önemli maliyetler veya riskler taşır. Pozitifin kalitesine odaklanarak sadece miktar yerine sonuçlar, geliştiriciler kendi YZ ajanları yüksek derecede kesinlik ile hareket eder.
Hassasiyetin değeri, en çok yanlış tahminlerin sonuçları göz önünde bulundurulduğunda ortaya çıkmaktadır. ile bir model yüksek hassasiyet çok az yanlış alarm üretir, yani bir öğeyi veya olayı işaretlediğinde insan operatörler güvenebilir tespitin meşru olduğunu kanıtlar. Bu güvenilirlik aşağıdakiler için hayati önem taşır otomatik makine öğrenimi (AutoML) İnsan müdahalesinin minimum olduğu boru hatları. Tersine, düşük hassasiyet "alarm yorgunluğuna" yol açabilir. kullanıcılar hataların sıklığı nedeniyle sistemin çıktılarını görmezden gelmeye başlar ve bu da sistemin faydasına zarar verir. yapay zeka (AI) çözümü.
Bu metriğin günlük operasyonları nasıl etkilediğini anlamak için farklı sektörlerdeki rolünü göz önünde bulundurun:
Yeni başlayanların hassasiyeti diğer performans göstergeleriyle karıştırması yaygındır. Bu terimlerin farklılaştırılması düzgün için gerekli model değerlendirme içgörüleri.
Pratik bilgisayarlı görü iş akışlarında, hassasiyet ölçümü, bilgisayarlı görü işlemi sırasında standart bir adımdır. doğrulama aşaması. Gibi modern çerçeveler YOLO11 gibi diğer metriklerle birlikte hassasiyeti otomatik olarak hesaplar. Ortalama Ortalama Hassasiyet (mAP) vermek için modelin ne kadar iyi yerelleştirdiği ve sınıflandırdığının ayrıntılı görünümü sınırlayıcı kutular.
Aşağıdaki örnekte, bir modelin nasıl doğrulanacağı ve hassas ölçümlerin nasıl alınacağı gösterilmektedir
ultralytics paketi. Bu işlem, aşağıdakileri gerçekleştirirken çok önemlidir
hiperparametre ayarlama sonuçları iyileştirmek için.
from ultralytics import YOLO
# Load a pre-trained YOLO11 model
model = YOLO("yolo11n.pt")
# Validate the model on the COCO8 dataset
# This calculates Precision, Recall, and mAP based on the validation set
metrics = model.val(data="coco8.yaml")
# Access and print the mean Precision (P) score
print(f"Mean Precision: {metrics.box.mp:.3f}")
Bu kod parçacığında val() yöntemi veri kümesi üzerinde çıkarım yapar, tahminleri
zemin gerçeğive metrikleri hesaplar. Metrikler
metrics.box.mp özniteliği özellikle tüm sınıflar için ortalama hassasiyet puanını tutar ve size hızlı bir
modelin kesinliğinin anlık görüntüsü.
Bir modelin düşük hassasiyet göstermesi, orada olmayan nesneleri "halüsinasyon" gördüğünü düşündürür. Adres için Bu durumda geliştiriciler güven eşiğini ayarlayabilir, Modelin yalnızca kesin olduğu durumlarda tahmin çıktısı vermesini sağlamak. Ayrıca, yüksek kaliteli bir küratörlük Zorlu eğitimleri içeren eğitim veri seti "negatif" örnekler - hedef nesneye benzeyen ancak benzemeyen görüntüler - modelin aşağıdakileri öğrenmesine yardımcı olabilir gerçek pozitifleri arka plan gürültüsünden daha etkili bir şekilde ayırt edebilir. Aşağıdaki gibi teknikler aktif öğrenme de iteratif olarak kullanılabilir Şu anda hata yaptığı örneklere odaklanarak modeli geliştirin.
Farklı modellerin hassasiyet ve verimlilik açısından nasıl bir performans sergilediğini daha derinlemesine incelemek için Ultralytics model karşılaştırma sayfaları şunları sağlar Çeşitli mimariler arasında hız ve doğruluk açısından kıyaslamalar.
