Makine Öğrenmesi Nasıl Çalışır

Modellerin eğitim verisinden kalıpları nasıl öğrendiğini ve neden başarısız olduklarını kavrayın.

Yaklaşık 3 dk okuma
  • Makine Öğrenmesi Nasıl Çalışır'ı kendi kelimelerinizle tanımlayın ve açıklayın
  • Model gibi temel terimleri doğru kullanın
  • Öğrendiklerinizi yeni örnek ve sorulara uygulayın
  • Bu konuda öğrencilerin yaptığı yaygın hatalardan kaçının

Bu ders, Makine Öğrenmesi Nasıl Çalışır'a odaklanır: modellerin eğitim verisinden kalıpları nasıl öğrendiğini ve neden başarısız olduklarını kavrayın.

Tanım: Makine Öğrenmesi Nasıl Çalışır

Modellerin eğitim verisinden kalıpları nasıl öğrendiğini ve neden başarısız olduklarını kavrayın.

Temel fikirler

Modeller kalıpları öğrenir, gerçekleri ezberlemez

Bir model, mevcut veriyle eğitildikten sonra yeni veriye uygulanabilen, öğrenilmiş kurallar ya da istatistiksel ilişkiler kümesidir. Örneğin, spam filtresini etiketlenmiş e-postalarla eğitirsiniz; o da "spam" yazımı ile spam olma arasındaki ilişkiyi öğrenir. Modeli eğitmek, kuralları yazmaktan çok parametreleri veriye uydurmaktır; kalıpları bulma işini algoritma yapar.

Eğitimdeki hatalar da öğrenilir

Eğitim verisi geçmişteki adaletsizliği yansıtıyorsa model onu da öğrenir — bu yüzden temsil gücü ve ölçütler önemlidir. Aşırı öğrenmede model eğitim verisini o kadar yakından ezberler ki yeni örneklerde başarısız olur; veri sızıntısında ise cevap eğitim kümesine taşıdığı için ölçümler şişer.

Terim — model: Mevcut veri kullanılarak eğitildikten sonra yeni veriye uygulanabilen, öğrenilen kurallar ya da istatistiksel ilişki kümesi.

Çözümlü örnek: Makine Öğrenmesi Nasıl Çalışır

Bir model eğitim verisini o kadar yakından ezberler ki yeni örneklerde başarısız olur. Bu duruma ne denir?

Aşırı öğrenme — modelin genellemeyi öğrenip öğrenmediğini düşünün.

Cevap: Aşırı öğrenme — modelin genellemeyi öğrenip öğrenmediğini düşünün.

Yaygın hatalar
  • Veri sızıntısı Düzeltme: özelliğin test kümesinde bulunmayacak bilgiyi kodladığını her zaman kontrol edin.
  • Farklı gruplar için ayrı ölçüm yapmamak Düzeltme: toplam doğruluğu bir kenara bırakıp adillik ölçütlerini her bir grup için ayrı ayrı değerlendirin.

Alıştırma

Bir model geçmiş işe alım kayıtlarıyla eğitilir ve kadın başvurularını sistematik olarak eler. Bu hangi yanlılık türüdür?
Model bu kararı nereden öğrendi?

Eğitim verisindeki geçmiş önyargı — model, geçmişteki haksız kalıpları öğrendi.

Bir yapay zekâ uygulaması geçmiş işe alım kayıtlarıyla eğitilir ve belirli bir gruptan az sayıda başvuru olduğunu fark edersiniz. Hangi yanlılık riski ortaya çıkar?
Modelin o grup için ne kadar güvenilir olacağını düşünün.

Temsili olmayan örneklem — model o grup için güvenilir karar veremez.

Doğru mu yanlış mı: Eğitim verisi üzerinde %100 doğruluk, modelin iyi çalıştığını kanıtlar.
Doğruluğu görünmemiş veriyle test etmeyi düşünün.

Yanlış — bu aşırı öğrenme belirtisidir; doğruluğu görünmemiş veriyle test edin.

Özellikler test kümesinde bulunmayacak bilgiyi kodluyorsa bunun adı nedir?
Test sonuçları neden yanıltıcı olur?

Veri sızıntısı.

Kısa kontrol

Makine Öğrenmesi Nasıl Çalışır — kısa kontrol

Aşağıdakilerden hangisi "model"i en iyi tanımlar?

Mevcut veri kullanılarak eğitildikten sonra yeni veriye uygulanabilen, öğrenilen kurallar ya da istatistiksel ilişki kümesi.

Bir model eğitim verisini o kadar yakından ezberler ki yeni örneklerde başarısız olur. Bu duruma ne denir?

Aşırı öğrenme — modelin genellemeyi öğrenip öğrenmediğini düşünün.

Doğru mu yanlış mı: Yüksek doğruluk, modelin adil olduğu anlamına gelir.

Yanlış — adillik, her bir grup için ayrı ölçütler gerektirir.
Önemli çıkarımlar
  • Makine Öğrenmesi Nasıl Çalışır: modellerin eğitim verisinden kalıpları nasıl öğrendiğini ve neden başarısız olduklarını kavrayın.
  • Modeller kalıpları öğrenir, gerçekleri ezberlemez: Bir model, mevcut veriyle eğitildikten sonra yeni veriye uygulanabilen, öğrenilmiş kurallar ya da istatistiksel ilişkiler kümesidir.
  • Yanlılık: Bazı grupları sistematik olarak daha iyi ya da daha kötü etkileyen, verideki ya da modeldeki çarpıklık — örneğin eğitime sokulan önyargılar gibi.
  • Dikkat edin: veri sızıntısı