Sözlük

Etiket Düzgünleştirme

Etiket yumuşatmanın aşırı uyumu azaltarak, genelleştirmeyi geliştirerek ve tahmin güvenilirliğini artırarak makine öğrenimi modellerini nasıl iyileştirdiğini keşfedin.

YOLO modellerini Ultralytics HUB ile basitçe
eğitin

Daha fazla bilgi edinin

Etiket yumuşatma, makine öğrenimi modellerinin eğitiminde, özellikle de sınıflandırma görevlerinde yaygın olarak kullanılan bir düzenlileştirme tekniğidir. Temel gerçek etiketlerin daha az emin olacak şekilde değiştirilmesini ve etiketlerin tek seferlik kodlamasının yumuşatılmış bir versiyonla değiştirilmesini içerir. Bu ayarlama, modelin tahminlerindeki aşırı güveni azaltır, genellemeyi iyileştirir ve aşırı uyumu azaltır.

Etiket Düzleştirme Nasıl Çalışır?

Tipik bir sınıflandırma probleminde, tek seferlik kodlama doğru sınıfa 1 ve diğer tüm sınıflara 0 olasılığı atar. Etiket yumuşatma, güvenin küçük bir kısmını doğru sınıftan tüm sınıflara yeniden dağıtarak bu olasılıkları ayarlar. Örneğin, bir etiketi şu şekilde temsil etmek yerine [1, 0, 0]etiket yumuşatma ile şu şekilde temsil edilebilir [0.9, 0.05, 0.05] yumuşatma faktörü 0,1 için.

Temel gerçeği yumuşatarak model, tahminlerinde kendine aşırı güvenmekten kaçınır. Bu, özellikle verilerin gürültü içerdiği veya sınıflandırılmasının zor olduğu senaryolarda modeli daha sağlam hale getirir.

Etiket Yumuşatmanın Faydaları

  1. Geliştirilmiş Genelleme: Etiket yumuşatma, tahminlerdeki aşırı güveni azaltarak modellerin görülmeyen verilere daha iyi genelleme yapmasına yardımcı olur.
  2. Aşırı Uyumun Azaltılması: Modeli eğitim etiketlerindeki gürültüye karşı daha az duyarlı hale getiren bir düzenleyici görevi görür.
  3. Geliştirilmiş Kalibrasyon: Etiket yumuşatma ile eğitilen modeller genellikle gerçek doğruluk olasılığına daha yakın olan daha iyi kalibre edilmiş olasılıklar üretir.

Etiket Düzeltme Uygulamaları

Görüntü Sınıflandırma

Etiket yumuşatma, model kalibrasyonunu ve performansını iyileştirmek için görüntü sınıflandırma görevlerinde yaygın olarak kullanılmaktadır. Örneğin, görüntü sınıflandırması için ImageNet veri kümesi üzerinde eğitilenler gibi modeller, daha iyi genelleme elde etmek ve aşırı uyumu azaltmak için genellikle etiket yumuşatma kullanır.

Doğal Dil İşleme (NLP)

NLP'de etiket yumuşatma, makine çevirisi gibi diziden diziye görevlerde kullanılır. BERT (Transformatörlerden Çift Yönlü Kodlayıcı Temsilleri) ve Transformatör tabanlı modeller gibi büyük ölçekli dil modelleri, istikrarlı öğrenmeyi sağlamak ve tahminlerde aşırı güveni önlemek için eğitim sırasında etiket yumuşatmadan yararlanır.

Gerçek Dünyadan Örnekler

  1. Kendi Kendine Giden Arabalar: Otonom araç sistemlerinde, görüntü sınıflandırma ve nesne algılama görevleri için eğitilen modellere etiket yumuşatma uygulanır. Örneğin, gelişmiş nesne algılama için COCO gibi veri kümeleri, kendi kendine sürüş sistemleri için nesne algılamada yaygın olarak kullanılan Ultralytics YOLO gibi modellerin sağlamlığını artırmak için bu teknikten yararlanır.

  2. Sağlık Hizmetlerinde Teşhis: Beyin tümörü tespit veri kümesi kullanılarak tümör tespiti gibi tıbbi görüntüleme uygulamalarında etiket yumuşatma, tahminlerin güvenilirliğini artırır. Modelin yanlış sınıflandırmalara aşırı güvenme riskini azaltır, bu da sağlık hizmetleri gibi yüksek riskli alanlarda kritik öneme sahiptir.

Etiket Düzgünleştirme Vs. İlgili Kavramlar

  • Aşırı uyum: Etiket yumuşatma, modelin eğitim verilerine aşırı güvenmesini engelleyerek aşırı uyumla doğrudan mücadele eder. Aşırı uyum sözlüğü sayfasında modellerde aşırı uyumun nasıl tespit edileceği ve önleneceği hakkında daha fazla bilgi edinin.
  • Düzenli hale getirme: Etiket yumuşatma bir düzenlileştirme biçimi olsa da L2 düzenlileştirme veya bırakma gibi tekniklerden farklıdır. Bu yöntemler ağırlıkları cezalandırmaya veya belirli nöronlara olan bağımlılığı azaltmaya odaklanırken, etiket yumuşatma hedef etiketlerin kendisini değiştirir. Düzenli hale getirme konusunda daha derinlemesine bilgi için düzenli hale getirme sözlüğü sayfasını ziyaret edin.
  • Çapraz Entropi Kaybı: Etiket yumuşatma, kayıp fonksiyonunun hesaplanmasına bir yumuşatma faktörü ekleyerek geleneksel çapraz entropi kaybını değiştirir. Kayıp fonksiyonlarını daha fazla keşfetmek için kayıp fonksiyonu sözlüğü sayfasını ziyaret edin.

Ultralytics HUB ile Etiket Düzgünleştirme Uygulaması

Ultralytics HUB, etiket yumuşatma ile sınıflandırma modellerini eğitmek için sorunsuz entegrasyon sağlar. İster görüntü sınıflandırması için CIFAR-10 gibi veri kümeleriyle ister özel veri kümeleriyle çalışıyor olun, Ultralytics HUB, modelinizin performansını optimize etmek için etiket yumuşatma faktörleri de dahil olmak üzere hiperparametreleri ayarlama sürecini basitleştirir.

Sonuç

Etiket yumuşatma, makine öğrenimi modellerinin sağlamlığını ve güvenilirliğini artıran basit ama güçlü bir tekniktir. Hedef etiketleri yumuşatarak modellerin daha iyi genelleşmesine, aşırı uyumdan kaçınmasına ve iyi kalibre edilmiş tahminler üretmesine yardımcı olur. İster görüntü sınıflandırma, ister NLP veya nesne algılama üzerinde çalışıyor olun, etiket yumuşatma makine öğrenimi araç setinizde değerli bir araçtır. İlgili teknikler ve uygulamalar hakkında daha fazla bilgi için Ultralytics adresindeki AI & computer vision sözlüğünü keşfedin.

Tümünü okuyun