Ultralytics YOLO27:
Ultralytics Sözlüğüne dön

Overfitting

Makine öğrenmesinde aşırı öğrenmenin nedenlerini ve belirtilerini keşfet. Ultralytics YOLO26 kullanarak yüksek varyansı önlemeyi ve genellemeyi geliştirmeyi öğren.

Aşırı uyum, makine öğrenmesinde bir modelin eğitim verilerini gürültüyü ve rastgele dalgalanmaları, altta yatan veri dağılımı yerine, yakalayacak kadar iyi öğrenmesiyle ortaya çıkar. Aşırı uyum gösteren bir model, yeni ve daha önce görülmemiş verilere uygulanabilecek genel örüntüleri öğrenmek yerine eğitim kümesindeki belirli örnekleri adeta ezberler. Bu durum, eğitim verilerinde mükemmel performans gösterilmesini, ancak gerçek dünya senaryolarına genellemenin zayıf olmasını sağlar. Bu durum genellikle "yüksek varyans" olarak tanımlanır; yani modelin tahminleri, eğitim için kullanılan belirli veri kümesine bağlı olarak önemli ölçüde değişir.

Aşırı Uyum Neden Olur?#

Aşırı uyumun başlıca nedeni, mevcut veri miktarına kıyasla model karmaşıklığının aşırı olmasıdır. Bir sinir ağı çok büyükse (yani çok fazla katmana veya parametreye sahipse), eğitim örneklerini kolayca ezberleyebilir. Katkıda bulunan diğer faktörler şunlardır:

  • Yetersiz Eğitim Verisi: Küçük veri kümeleri, daha geniş popülasyonda bulunmayan sahte korelasyonlar içerebilir. Sınırlı verilerle eğitilen modeller, bu tesadüfi örüntüleri öğrenmeye yatkındır.
  • Veri Gürültüsü ve Aykırı Değerler: Eğitim verilerindeki yüksek düzeyde gürültü veya temsili olmayan aykırı değerler modeli yanıltabilir ve modelin iç parametrelerini gerçek sinyal yerine anormalliklere uyacak şekilde ayarlamasına neden olabilir.
  • Uzun Eğitim Süresi: Çok fazla epoch boyunca eğitim yapmak, modelin ağırlıklarını eğitim kümesindeki gürültüye uyana kadar geliştirmeye devam etmesine olanak tanır. Bu durum genellikle doğrulama verileri kullanılarak izlenir.

Aşırı Uyum ve Yetersiz Uyum#

Aşırı uyumu yetersiz uyumdan ayırt etmek önemlidir. Aşırı uyum, gürültü de dahil olmak üzere çok fazla ayrıntının öğrenilmesini içerirken yetersiz uyum, bir modelin verilerin altta yatan yapısını hiç yakalayamayacak kadar basit olmasıyla ortaya çıkar. Yetersiz uyum gösteren bir model hem eğitim verilerinde hem de yeni verilerde kötü performans gösterir ve bu durum genellikle yüksek yanlılıkla sonuçlanır. Bu iki uç nokta arasındaki denge, yanlılık-varyans dengesi olarak bilinir.

Aşırı Uyumu Önleme#

Mühendisler, aşırı uyumu azaltmak ve model sağlamlığını iyileştirmek için çeşitli teknikler kullanır:

  • Düzenlileştirme: L1/L2 düzenlileştirmesi veya dropout katmanları ekleme gibi teknikler, eğitim sırasında cezalar ya da rastgelelik getirerek modelin belirli özelliklere aşırı bağımlı hale gelmesini önler.
  • Erken Durdurma: Bir doğrulama kümesindeki kayıp fonksiyonunu izlemek, eğitim doğruluğu artmaya devam etse bile daha önce görülmemiş verilerdeki performans iyileşmeyi bıraktığında eğitimin durdurulmasını sağlar.
  • Veri Artırma: Veri artırma kullanarak eğitim kümesinin boyutunu ve çeşitliliğini yapay olarak artırmak, modelin görüntüleri birebir ezberlemesini zorlaştırır.
  • Çapraz Doğrulama: k-katlı çapraz doğrulama gibi tekniklerin kullanılması, modelin farklı veri alt kümeleri üzerinde test edilmesini ve performansına ilişkin daha güvenilir bir tahmin elde edilmesini sağlar.

Gerçek Dünya Örnekleri#

Aşırı uyum, yapay zekâ üretim ortamlarında devreye alındığında ciddi sonuçlara yol açabilir:

  • Tıbbi Tanı: Sağlık hizmetlerinde yapay zekâ kapsamında cilt kanserini tespit etmek üzere eğitilen bir model, eğitim görüntülerinde bulunan aydınlatma koşullarına veya cetvel işaretlerine aşırı uyum sağlayabilir. Farklı aydınlatma veya ekipman bulunan bir klinikte devreye alındığında model, ilgisiz arka plan ipuçlarına dayandığı için kötü huylu lezyonları doğru şekilde tanımlayamayabilir.
  • Finansal Tahmin: Hisse senedi fiyatı tahmin modeli, belirli ve tekrarlanamayacak bir olayın (tek seferlik bir ekonomik kriz gibi) yönlendirdiği geçmiş piyasa eğilimlerine aşırı uyum sağlayabilir. Böyle bir model, temel piyasa dinamiklerini öğrenmek yerine geçmişteki anormallikleri ezberlediği için gelecekteki hisse senedi hareketlerini doğru şekilde tahmin edemeyebilir.

Kod Örneği: Ultralytics YOLO26 ile Erken Durdurma#

Ultralytics Platform veya yerel eğitim betiklerini kullanarak erken durdurma sabır değerini ayarlayıp aşırı uyumu önleyebilirsin. Bu, doğrulama uygunluğu belirli sayıda epoch boyunca iyileşmezse eğitimi durdurur.

from ultralytics import YOLO

# Load the YOLO26 model (latest generation)
model = YOLO("yolo26n.pt")

# Train with early stopping enabled (patience=50 epochs)
# If validation metrics don't improve for 50 epochs, training stops.
results = model.train(data="coco8.yaml", epochs=100, patience=50)

İlgili Kavramlar#

  • Genelleme: Bir modelin yeni ve daha önce görülmemiş verilere uyum sağlama ve bu verilerde iyi performans gösterme becerisidir; aşırı uyumun tersidir.
  • Çapraz Doğrulama: Bir istatistiksel analizin sonuçlarının bağımsız bir veri kümesine nasıl genelleneceğini değerlendirmeye yarayan bir tekniktir.
  • Düzenlileştirme: Verilen eğitim kümesine uygun bir fonksiyon uydurarak hataları azaltmak ve aşırı uyumu önlemek için kullanılan yöntemlerdir.

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini 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 modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; ç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ı 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
Lojistikte bilgisayarlı görü

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
Perakendede bilgisayarlı görü

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
Sağlık hizmetlerinde bilgisayarlı görü

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
Üretimde bilgisayarlı görü

Ü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
Otomotivde bilgisayarlı görü

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
Tarımda bilgisayarlı görü

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
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini 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 modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; ç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ı 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
Lojistikte bilgisayarlı görü

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
Perakendede bilgisayarlı görü

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
Sağlık hizmetlerinde bilgisayarlı görü

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
Üretimde bilgisayarlı görü

Ü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
Otomotivde bilgisayarlı görü

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
Tarımda bilgisayarlı görü

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
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini 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 modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; ç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ı 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
Lojistikte bilgisayarlı görü

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
Perakendede bilgisayarlı görü

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
Sağlık hizmetlerinde bilgisayarlı görü

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
Üretimde bilgisayarlı görü

Ü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
Otomotivde bilgisayarlı görü

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
Tarımda bilgisayarlı görü

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