YOLO26 ile tanış: yeni nesil görsel AI.
Ultralytics
Ultralytics Sözlüğüne dön

Data Leakage

Makine öğreniminde veri sızıntısının ne olduğunu keşfet ve onu nasıl önleyeceğini öğren. Ultralytics YOLO hattını güvende tutmak için en iyi uygulamaları keşfet.

Makine öğrenimi (ML) süreçlerinde veri sızıntısı, eğitim verisi dışından gelen bilgilerin bir model oluşturmak için uygunsuz bir şekilde kullanılması durumunda meydana gelir. Bu gizli algoritmik kusur, eğitim ve model testi sırasında olağanüstü bir performans sergileniyormuş gibi yanıltıcı bir illüzyon yaratır, ancak model gerçek dünyadaki görülmemiş verilerle karşılaştığında ciddi bir genelleme başarısızlığına yol açar. Veri sızıntısının yetkisiz veri ifşası anlamına geldiği geleneksel siber güvenlik tanımlarının aksine, makine öğreniminde veri sızıntısı tanımı tamamen eğitim kirlenmesi ve tehlikeye giren tahminsel bütünlük üzerine odaklanır.

Link to this sectionVeri Sızıntısı Nasıl Oluşur#

Makine öğreniminde veri sızıntısının ne olduğunu anlamak için, bu hata noktasının modern süreçlerde ortaya çıktığı iki temel mekanizmaya bakmak faydalı olur:

  • Eğitim-Test Kirlenmesi: Bu durum, test verisi yanlışlıkla eğitim setine karıştığında meydana gelir. Yaygın bir neden, veri ön işleme işlemlerini (normalizasyon veya ortalama değer hesaplama gibi) bu dönüşümleri bağımsız olarak uygulamak yerine, veriyi bölmeden önce tüm veri seti üzerinde gerçekleştirmektir.
  • Hedef Sızıntısı: Bu, tahminsel özellikler, çıkarım anında mantıksal olarak mevcut olmayacak bilgiler içerdiğinde meydana gelir. Örneğin, hedef değişkenin doğrudan bir sonucu olan bir özelliği dahil etmek, modele cevabı önceden vermektir.

Link to this sectionGerçek Dünyadan Veri Sızıntısı Örnekleri#

Sızıntıyı nasıl fark edeceğini ve önleyeceğini anlamak, güvenilir yapay zeka oluşturmak için kritiktir. İşte bu kavramın üretim dağıtımlarını nasıl bozduğuna dair iki somut örnek:

  • Sağlık Sektöründe Yapay Zeka: Eğer bir tıp merkezi akciğer hastalığını tespit etmek için hastaların X-ışınlarını kullanarak bir algoritma eğitirse, ancak pozitif taramaların tümü doktorlar tarafından teşhis sonrası yerleştirilen cerrahi işaretleyiciler içeriyorsa, hedef sızıntısı meydana gelir. Model, hastalığın biyolojik belirtilerini öğrenmek yerine sadece cerrahi işaretleyiciyi tanımlamayı öğrenir.
  • Bilgisayarlı Görü ile Video Analizi: Eylem tanıma gibi görsel görevlerde, ardışık video karelerini rastgele bir şekilde eğitim ve doğrulama setlerine ayırmak, ciddi bir eğitim-test kirlenmesine neden olur. Ardışık kareler neredeyse birbirinin aynısı olduğundan, model karmaşık insan eylemini öğrenmek yerine örtüşen arka planları ezberler ve bu durum standart OpenAI model değerlendirme uygulamalarını ihlal eder.

Link to this sectionVeri Sızıntısı Önleme ve Koruma#

Veri sızıntısına karşı koruma, mühendislik yaşam döngüsü boyunca sıkı bir veri hijyeni sağlamaya ve yapılandırılmış ortamlar kullanmaya dayanır.

from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")

# Train the model using a strict dataset configuration (data.yaml)
# The YAML file enforces rigid, isolated paths for 'train' and 'val' directories,
# ensuring data leakage protection between the learning and evaluation phases.
results = model.train(data="dataset.yaml", epochs=50, imgsz=640)

Link to this sectionVeri Sızıntısını İlgili Kavramlardan Ayırmak#

Terminoloji veri bilimi ve siber güvenlik arasında sıklıkla iç içe geçtiğinden, veri sızıntısını yakından ilişkili fikirlerden ayırt etmek önemlidir.

  • Aşırı Öğrenme (Overfitting): Her iki sorun da modellerin üretimde başarısız olmasına neden olsa da, aşırı öğrenme modelin geçerli ve yalıtılmış bir eğitim seti içindeki doğal gürültüyü ezberlemesi anlamına gelir. Veri sızıntısı ise modelin test cevaplarına gayri meşru erişim sağlaması anlamına gelir.
  • Veri Güvenliği: BT dünyasında, veri sızıntısını önleme; güvenlik duvarları, şifreleme ve sıkı erişim kontrolleri kullanarak yetkisiz veri ifşasını önlemeyi içerir. Bu, kurumsal veri gizliliği çerçeveleri kapsamına girer. Güvenlik şirketleri, Rapid7 tehdit istihbaratı veya SecurityScorecard'ın önleme genel bakışı aracılığıyla daha fazla bilgi edinebileceğin bu yönüne yoğun bir şekilde odaklanır. Alternatif olarak, Wiz'in veri güvenliği akademisi, bulut yanlış yapılandırmalarının bu tür ifşalara nasıl yol açtığını ana hatlarıyla açıklar ki bu durum, makine öğreniminde tartışılan algoritmik kirlenmeden tamamen farklıdı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