Data Science Academy · Ders

Dengesiz Verilerde Doğruluk Neden Yanıltır

Az rastlanan sınıf tuzağı

1. ders / 413 adım

Dengesiz Verilerde Doğruluk Neden Yanıltır, CoddyKit'te ücretsiz bir Data Science Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Data Science Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Data Science Academy kursu toplamda 4 dersten oluşur.

Rahatlatıcı Yanılsama

Doğruluk bariz bir ölçüt gibi görünür: Kaç tahmini doğru yaptınız? Dengeli verilerde iyi çalışır, ancak dengesizlik onu sessizce bozar.

Dengesizlik Ne Anlama Gelir

Bir veri kümesi, sınıflardan biri diğerlerine göre çok daha nadirse dengesizdir. Dolandırıcılık, hastalık veya müşteri kaybını düşünün: Önemli olay nadir olandır.

%99 Tuzağı

Her 1 dolandırıcılık işlemine karşılık 99 normal işlem olduğunu düşünün. Her seferinde normal diye bağıran bir model, görkemli bir %99 doğruluk elde eder. ⚠️

Ama Hiçbir Şeyi Yakalayamadı

Bu %99'luk model tek bir dolandırıcılığı bile işaretlemedi. Sayı mükemmel görünür, ancak model kendisinden beklenen iş için işe yaramazdır.

Doğruluk Nadir Sınıfı Gizler

Doğruluk tüm satırların ortalamasını alır; bu nedenle büyük çoğunluk, küçük azınlığı bastırır. Nadir sınıf tamamen başarısız olabilir ve puanı neredeyse hiç değiştirmeyebilir.

Geçmeniz Gereken Temel Model

Her zaman çoğunluk sınıfı temel modeliyle karşılaştırın: En yaygın etiketi tahmin edin. Modeliniz bunu geçemiyorsa yararlı hiçbir şey öğrenmemiştir.

Hızlı Bir Gerçeklik Kontrolü

Kutlama yapmadan önce tek bir şey sorun: Satırların hangi oranı çoğunluk sınıfında? Tembel bir modelin ücretsiz elde ettiği doğruluk budur.

value_counts ile Görün

Tek bir satır, etiketlerinizin ne kadar dengesiz olduğunu gösterir. Bir değer diğerlerini açık ara geçiyorsa yalnızca doğruluk sizi yanıltır.

counts = y.value_counts(normalize=True)
print(counts)  # share of each class

Maliyet Gerçekte Nerede Ortaya Çıkar

Nadir sınıfı kaçırmak genellikle en çok zarar veren durumdur: Fark edilmeyen bir tümör veya dolandırıcılık pahalıya mal olur. Doğruluk her hatayı eşit sayar, ancak gerçek hayat böyle değildir.

Tek Bir Sayının Ötesine Bakın

Çözüm henüz sihirli bir metrik değil, bir bakış açısı değişikliğidir. Tek bir sayıya güvenmeyi bırakın ve azınlık sınıfının gerçekte nasıl sonuç verdiğini sormaya başlayın.

Daha İyi Metrikler İçin Hazırlanın

Yakında nadir olaylar için geliştirilmiş kesinlik, duyarlılık ve PR eğrileriyle tanışacaksınız. Önce doğruluğa neden burada güvenmemeniz gerektiğini kavrayın.

Hızlı Kontrol

Dengesiz verilerde doğruluk neden yanıltıcı olabilir?

Özet

Dengesizlik durumunda doğruluk, nadir sınıfı görmezden gelen tembel modelleri olduğundan iyi gösterir. Çoğunluk temel modelini geçin ve azınlık sınıfının gerçekte nasıl sonuç verdiğini değerlendirin. 🎯

Başlamak ücretsiz

Yapay zeka eğitmeniyle Python öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
30
Dersler
120

Sıkça Sorulan Sorular

“Dengesiz Verilerde Doğruluk Neden Yanıltır” dersi ücretsiz mi?

Evet — “Dengesiz Verilerde Doğruluk Neden Yanıltır” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Data Science Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Data Science Academy kursu toplamda 4 dersten oluşur.

“Dengesiz Verilerde Doğruluk Neden Yanıltır” dersinde ne öğreneceğim?

Az rastlanan sınıf tuzağı Data Science Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Data Science Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Data Science Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.

“Dengesiz Verilerde Doğruluk Neden Yanıltır” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Data Science Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Data Science Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Dengesiz Verilerde Doğruluk Neden Yanıltır
  2. Yeniden Örnekleme: SMOTE ve Alt Örnekleme
  3. Sınıf Ağırlıkları ve Eşikler
  4. Nadir Olaylar için Ölçüt Seçme
← Data Science Academy Sayfasına Dön