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

Data Leakage

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

Makine öğreniminde (ML) veri sızıntısı, eğitim verilerinin dışından gelen bilgilerin bir model oluşturmak için uygunsuz şekilde kullanılmasıyla ortaya çıkar. Bu gizli algoritmik kusur, eğitim ve model testi sırasında olağanüstü performans yanılsaması yaratır; ancak model gerçek dünyadan, daha önce 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 verilerinin kirlenmesine ve tahmin bütünlüğünün bozulmasına odaklanır.

Veri Sızıntısı Nasıl Gerçekleşir#

Makine öğreniminde veri sızıntısının ne olduğunu anlamak için bu hata noktasının modern işlem hatlarında ortaya çıktığı iki temel mekanizmaya bakmak faydalıdır:

  • Eğitim-Test Kontaminasyonu: Bu durum, test verilerinin yanlışlıkla eğitim kümesine sızmasıyla gerçekleşir. Yaygın bir neden, bu dönüşümleri bağımsız olarak uygulamak yerine veri kümesini bölmeden önce tüm veri kümesi üzerinde veri ön işleme (normalleştirme veya ortalama değerleri hesaplama gibi) gerçekleştirmektir.
  • Hedef Sızıntısı: Bu durum, tahmin özellikleri çıkarım sırasında mantıken mevcut olmayacak bilgileri içerdiğinde ortaya çıkar. Örneğin, hedef değişkenin doğrudan bir sonucu olan bir özelliği dahil etmek, modele yanıt anahtarını önceden vermek anlamına gelir.

Gerçek Dünyadan Veri Sızıntısı Örnekleri#

Güvenilir AI oluşturmak için veri sızıntısını nasıl tespit edip önleyeceğini anlaman kritik öneme sahiptir. Bu kavramın üretim ortamlarındaki dağıtımları nasıl aksattığına dair iki somut örneği burada bulabilirsin:

  • Sağlık Hizmetlerinde AI: Bir sağlık kuruluşu akciğer hastalığını tespit etmek için hasta röntgenlerini kullanarak bir algoritma eğitirse, ancak pozitif taramaların tümü tanıdan sonra doktorlar tarafından yerleştirilen cerrahi işaretler içeriyorsa hedef sızıntısı meydana gelir. Model, hastalığın biyolojik belirtilerini öğrenmek yerine yalnızca cerrahi işareti tanımayı öğrenir.
  • Bilgisayarlı Görüntü Video Analizi: Eylem tanıma gibi görsel görevlerde, birbirine komşu video karelerinin hem eğitim hem de doğrulama kümelerine rastgele bölünmesi büyük çaplı eğitim-test kontaminasyonuna neden olur. Ardışık kareler neredeyse aynı olduğundan model, karmaşık insan eylemini öğrenmek yerine örtüşen arka planları ezberler ve standart OpenAI model değerlendirme uygulamalarını ihlal eder.

Veri Sızıntısını Önleme ve Koruma#

Veri sızıntısına karşı koruma, mühendislik yaşam döngüsü boyunca sıkı veri hijyeninin korunmasına ve yapılandırılmış ortamların kullanılmasına 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)

Veri Sızıntısını İlgili Kavramlardan Ayırt Etme#

Terminoloji veri bilimi ile siber güvenlik arasında sıklıkla örtüştüğünden, veri sızıntısını yakından ilişkili kavramlardan ayırt etmek önemlidir.

  • Aşırı Öğrenme: 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 kümesindeki doğal gürültüyü ezberlemesi anlamına gelir. Veri sızıntısı ise modele test yanıtlarına yasa dışı erişim verilmesi demektir.
  • Veri Güvenliği: BT dünyasında veri sızıntısını önleme, güvenlik duvarları, şifreleme ve sıkı erişim denetimleri kullanarak yetkisiz veri ifşasını önlemeyi içerir. Bu, kurumsal veri gizliliği çerçevelerinin kapsamına girer. Güvenlik şirketleri bu konuya büyük önem verir; daha fazla bilgiyi Rapid7 tehdit istihbaratı veya SecurityScorecard'ın önleme genel bakışından okuyabilirsin. Alternatif olarak, Wiz'in veri güvenliği akademisi, bulut yanlış yapılandırmalarının bu ifşalara nasıl yol açtığını açıklar; bu durum, makine öğreniminde ele alınan algoritmik kontaminasyondan tamamen farklıdır.

Explore solutions

Real-time AI that works with your team

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini 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 bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde bilgisayarlı görü

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

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini 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 bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde bilgisayarlı görü

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

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini 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 bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde bilgisayarlı görü

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

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin

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

Makine öğreniminin geleceğiyle yolculuğuna başla