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

Data Drift

Veri kayması, üretim ortamındaki girdi verilerinin eğitim dağılımından uzaklaşarak doğruluğu düşürmesidir. Kayma türlerini, istatistiksel testleri ve yeniden eğitimi ele alır.

Veri kayması, bir dağıtılmış modelin aldığı girdi verilerinin istatistiksel dağılımının, modelin eğitildiği verilere kıyasla değişmesidir. Modeller, üretim girdilerinin eğitim verileriyle aynı dağılımdan geldiğini varsayar. Bu varsayım bozulduğunda, hata mesajı almadan ve model kodunda ya da ağırlıklarında değişiklik olmadan doğruluk düşebilir. Görüntü sistemlerinde sık görülen nedenler arasında yeni kameralar veya lensler, ışık ve mevsim değişiklikleri, kamera açısının değişmesi, yeni ürün ambalajları ve farklı görüntü sıkıştırma ayarı gibi üst akış işlem hattı değişiklikleri yer alır. Kaymayı tespit edip buna yanıt vermek, model izlemenin ve makine öğrenimi operasyonlarının (MLOps) temel görevlerindendir.

Dağılım Kayması Türleri#

Bir sınıflandırıcı, girdi verildiğinde bir etiketin olasılığını modeller; kayma girdilerde, etiketlerde veya ikisi arasındaki ilişkide meydana gelebilir:

  • Kovaryat kayması: Doğru etiket, belirli bir girdi için aynı kalırken girdi dağılımı değişir. Gündüz görüntüleriyle eğitilmiş ve alacakaranlık çekimleri almaya başlayan bir algılayıcı kovaryat kaymasıyla karşılaşır; çünkü araba hâlâ arabadır. Dar anlamda veri kayması bu durumu ifade eder.
  • Etiket kayması: Önsel olasılık kayması olarak da adlandırılır; sınıf sıklıkları değişir. Bir üretim hattındaki kusur oranı %1'den %5'e çıkarsa algılayıcının alarmlarından gerçek olanların oranı da artar. Böylece model ve her bir kusurun görünümü değişmese bile hassasiyet değişir.
  • Kavram kayması: Girdilerle etiketler arasındaki ilişki değişir; dolayısıyla aynı girdi artık farklı bir etiketi gerektirir. Dolandırıcılar uyum sağladıkça dolandırıcılık örüntüleri değişir; sıkılaştırılan bir kalite standardı da daha önce kabul edilen parçaların reddedilmesine yol açar.

Kayma; kamera değişimi gibi ani, lens üzerinde kir birikmesi gibi kademeli veya mevsimsel bitki örtüsü ve kar gibi yinelenen nitelikte olabilir.

Veri Kaymasını Tespit Etme#

Kayma tespiti, genellikle eğitim veya doğrulama verilerinden alınan referans örneği, üretim verilerinin yakın tarihli bir penceresiyle karşılaştırır. Etiketler yoksa ekipler, sürekli özellikler için iki örneklemli Kolmogorov-Smirnov (KS) testi, kategorik özellikler için ki-kare testi veya kredi puanlamasında yaygın olan nüfus istikrar endeksi (PSI) ile iki girdi dağılımının farklı olup olmadığını sınar. Ham pikseller doğrudan karşılaştırılamayacak kadar yüksek boyutludur. Bu nedenle görüntü izleme, parlaklık ve keskinlik gibi özet istatistikleri ya da önceden eğitilmiş bir ağın gömme vektörlerini inceler. Kayma tespit yöntemleri üzerine yapılan bir çalışma, önceden eğitilmiş sınıflandırıcılardan alınan temsiller üzerinde yapılan iki örneklem testlerinin en iyi sonucu verdiğini bulmuştur. Modelin kendi çıktıları da ikinci bir sinyaldir: tahmin edilen sınıf sıklıklarındaki, görüntü başına kutu sayısındaki veya güven puanlarındaki kaymalar, doğruluk ölçülmeden önce sıklıkla ortaya çıkar.

import numpy as np
from scipy.stats import ks_2samp

rng = np.random.default_rng(0)

# Mean brightness (0-255) of 500 training images and two batches of 200 production images
reference = rng.normal(130, 25, 500)
same_light = rng.normal(130, 25, 200)
dusk = rng.normal(110, 25, 200)

# Two-sample Kolmogorov-Smirnov test: a small p-value means the distributions differ
for name, batch in (("same light", same_light), ("dusk", dusk)):
    result = ks_2samp(reference, batch)
    drifted = result.pvalue < 0.01
    print(f"{name}: KS statistic {result.statistic:.3f}, p-value {result.pvalue:.2g}, drift {drifted}")

Eğitim dağılımından alınan grubun KS istatistiği 0,046, p-değeri 0,91'dir; ortalama parlaklığı 20 seviye düşen grubun KS istatistiği 0,346, p-değeri ise 1,1e-15'tir ve bu grup uyarı verir. KS istatistiği, iki kümülatif dağılım arasındaki en büyük farktır. Çok büyük örneklemlerde zararsız kaymalar bile çok küçük p-değerleri üretebildiğinden, kayma uyarıları genellikle yalnızca p-değerine değil, kaymanın büyüklüğünü ölçen KS istatistiğinin kendisine göre ayarlanır.

Kaymaya Yanıt Verme#

Tespit edilen bir kaymanın doğruluğu düşürüp düşürmediğini yalnızca güncel etiketler gösterir. Standart yanıt, üretimden yakın tarihli verileri örneklemek, etiketlemek, bu veriler üzerindeki ortalama ortalama hassasiyeti (mAP) veya diğer görev metriklerini ölçmek ve performans düştüğünde yeni ve özgün verileri bir arada kullanarak modeli yeniden eğitmek veya ince ayar yapmak ve felaket niteliğinde unutmayı önlemek için eski örnekleri karışımda tutmaktır. Parlaklık, bulanıklık ve renk değişiklikleri gibi veri artırma yöntemleri modeli öngörülebilir değişkenliklere hazırlar; denetimsiz alan uyarlaması ise etiketsiz hedef verileriyle modeli yeni bir alana uyarlar. Ultralytics Platform üzerindeki İzleme sekmesi, bir özel uç noktanın sunduğu görüntüler için zaman içindeki ortalama tahmin güvenini, sınıf sayılarını ve kutu boyutlarıyla konumlarını grafik hâlinde gösterir; yakın tarihli örnekler incelenmek ve yeniden eğitimde kullanılmak üzere bir veri kümesine kaydedilebilir.

  • Model kayması: Veri kayması ve kavram kaymasının yol açtığı, model performansının zaman içinde düşmesidir. Model bozulması olarak da adlandırılır.
  • Eğitim-sunum çarpıklığı: Yeniden boyutlandırma yönteminin farklı olması gibi, iki işlem hattındaki farklı işlemlerden kaynaklanan eğitim ve üretim verileri arasındaki uyumsuzluktur. Zaman içinde gelişmek yerine dağıtımın ilk gününden itibaren mevcuttur.
  • Anomali tespiti: Tek bir bozulmuş kare gibi, normdan farklı olan tekil girdileri işaretler. Kayma tespiti ise dağılımların tamamını karşılaştırır ve bir hafta boyunca eşit biçimde daha karanlık görüntüleri işaretler.
  • Dağılım dışı (OOD) tespiti: Her girdinin eğitim verilerinden ne kadar farklı olduğunu puanlar; genellikle modelin o girdi için tahmin yapmaktan kaçınmasını veya kararı bir insana bırakmasını sağlar.

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