Bir web şirketi, derin öğrenme çok sınıflı bir model eğitiyor ve eğitim verilerinde %90 doğruluk, ancak test verilerinde yalnızca %70 doğruluk görüyor (aşırı uyum). Dağıtımdan önce doğrulama ve test kümelerinde doğruluğu en üst düzeye çıkarmak için, modelin en iyi şekilde genelleşmesine en çok yardımcı olacak eylem hangisidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: L1 veya L2 regularization ekleyin ve eğitim sırasında dropout kullanın.
Neden bu cevap
Modelin eğitim verilerinde yüksek, test verilerinde düşük doğruluk göstermesi aşırı uyum (overfitting) belirtisidir. Aşırı uyumu azaltmak ve modelin genelleme yeteneğini artırmak için L1 veya L2 regularization eklemek ve eğitim sırasında dropout kullanmak etkili yöntemlerdir. Regularization, modelin ağırlıklarını küçülterek karmaşıklığını azaltır. Dropout ise eğitim sırasında rastgele nöronları devre dışı bırakarak modelin belirli özelliklere aşırı bağımlı olmasını engeller. Eğitim sırasında mini gruplar oluştururken rastgeleliği artırmak, modelin genelleme yeteneğini bir miktar artırabilir ancak aşırı uyum sorununu kökten çözmez. Veri kümesinin daha büyük bir kısmını eğitime ayırmak, genellikle aşırı uyumu artırır çünkü modelin eğitim verilerini daha iyi ezberlemesine olanak tanır. Katmanları ve nöronları azaltarak ağ boyutunu küçültmek, modelin kapasitesini düşürerek aşırı uyumu azaltabilir, ancak bu aynı zamanda modelin öğrenme yeteneğini de kısıtlayabilir ve yetersiz uyuma (underfitting) yol açabilir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez