Yolo Vision Shenzhen
Shenzhen
Şimdi katılın
Sözlük

Anomali Tespiti

Yapay zeka/Makine öğreniminde anomali tespitinin, dolandırıcılık önleme, sağlık hizmetleri ve daha birçok alanda uygulamalarıyla birlikte verilerdeki olağandışı kalıpları nasıl belirlediğini keşfedin.

Anormallik tespiti, aşağıdakiler dahilinde kritik bir yetenektir içeren yapay zeka Veri kümesinin çoğunluğundan önemli ölçüde sapan veri noktalarının, olayların veya gözlemlerin tanımlanması. Bunlar Genellikle aykırı değerler olarak adlandırılan sapma örnekleri, genellikle yapısal kusurlar gibi kritik olaylara işaret eder, tıbbi durumlar veya güvenlik ihlalleri. Özel bağlamda bilgisayarla görme, anomali tespit algoritmaları öğrenilmiş bir "normal" temsiline uymayan düzensiz örüntüleri işaretlemek için görsel verileri analiz etmek davranış veya görünüm, anlamlı sinyallerden gürültüyü etkili bir şekilde filtrelemek.

Temel Mekanizmalar ve Yaklaşımlar

Anomali tespitinin uygulanması tipik olarak istatistiksel analize dayanır ve derin öğrenme teknikleri. Bağlı olarak etiketli eğitim verilerinin mevcudiyeti, yaklaşım üç ana tipte kategorize edilebilir:

  • Gözetimli Öğrenme: Bu yöntem, hem normal hem de anormal örnekler içeren tam etiketli bir veri kümesi kullanır. Model eğitilir ikili veya çok sınıflı sınıflandırma gerçekleştirmek için. Etkili olmakla birlikte, bu yaklaşım önemli miktarda Gerçek dünya senaryolarında az sayıda olabilen bilinen anomali örnekleri.
  • Denetimsiz Öğrenme: Etiketli veriler olmadan çalışan bu teknik, anomalilerin nadir ve farklı olduğunu varsayar. Algoritmalar gibi K-ortalamalar kümeleme veya DBSCAN Benzer veri noktalarını bir arada gruplandırır ve izole edilmiş noktaları aykırı değer olarak sınıflandırmak üzere bırakır.
  • Yarı Gözetimli Öğrenme: Bu, sistemin görsel denetimde popüler bir yaklaşımdır sadece normal veriler üzerinde eğitilmiştir. Çıkarım sırasında, yüksek bir yeniden yapılandırma hatası veren herhangi bir girdi - genellikle bir oto kodlayıcıkullanılarak hesaplanır-olarak işaretlenir. anomali.

Anomali Tespiti - Nesne Tespiti Karşılaştırması

Her iki teknik de görüntüleri analiz etmek için kullanılsa da, anomali tespitini aşağıdakilerden ayırmak önemlidir nesne algılama.

  • Nesne Algılama, bilinen kategorilerin örneklerini bulmaya ve sınıflandırmaya odaklanır (örn, arabalar, yayalar) tanımlanmış sınırlayıcı kutular kullanarak. Nesne Algılama Model, eğitim sırasında bu belirli nesnelerin örneklerini görmüş olmalıdır.
  • Anomali Tespiti genellikle açık settir, yani bilinmeyen sapmaları arar. İçin Örneğin, bir konveyör bandını izleyen bir sistem mükemmel ürünler üzerinde eğitilmiş olabilir ve herhangi bir çizik, göçük veya bu kusurların neye benzediğini önceden açıkça bilmeden renk değişikliği. Ancak, aşağıdaki gibi sağlam modeller Ultralytics YOLO11 denetimli anomali için uyarlanabilir belirli kusurları farklı sınıflar olarak ele alarak tespit eder.

Gerçek Dünya Uygulamaları

Usulsüzlükleri otomatik olarak tespit edebilme özelliği, bu teknolojiyi çeşitli sektörlerde vazgeçilmez kılmaktadır.

YOLO11 ile Hata Tespitinin Uygulanması

Anomali tespitinin denetimli bir biçimini uygulamanın pratik bir yolu, anomalileri tanımak için bir görüş modelini eğitmektir belirli kusur sınıfları. Aşağıdaki örnekte bir özel eğitimli model ve nesne olarak etiketlenen anomalileri tanımlamak için çıkarım çalıştırın.

from ultralytics import YOLO

# Load a YOLO11 model trained to detect specific defects (e.g., scratches)
model = YOLO("yolo11n.pt")  # Replace with your custom trained weights

# Perform inference on a new image to check for anomalies
results = model.predict("path/to/product_image.jpg", conf=0.25)

# Display the results to visualize identified defects
for result in results:
    result.show()  # Renders the image with bounding boxes around defects

Araçlar ve Çerçeveler

Bu sistemleri geliştirmek için sağlam yazılım ekosistemleri gerekir.

  • Kütüphaneler: aşağıdaki gibi temel kütüphaneler PyTorch ve TensorFlow derin öğrenme mimarileri için yapı taşları sağlar.
  • Veri İşleme: Görsel olmayan veriler için Scikit-learn aykırı değer tespit modülü Isolation Forest gibi standart algoritmalar sunar.
  • Uçtan Uca Çözümler: Yaklaşan Ultralytics Platformu, aşağıdakilere kadar tüm iş akışını kolaylaştırmak için tasarlanmıştır model eğitimi ve dağıtımı için veri ek açıklaması, gerçek zamanlı ortamlarda anormallikleri tespit etmek için özel görüş sistemleri oluşturmayı kolaylaştırır.

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