Deep Learning Academy · Ders

Öğrenme Oranı: Çok Büyük, Çok Küçük, Tam Kararında

En önemli tek ayar.

3. ders / 413 adım

Öğrenme Oranı: Çok Büyük, Çok Küçük, Tam Kararında, CoddyKit'te ücretsiz bir Deep Learning Academy dersidir. Bu, 4 dersinin 3. 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, Deep Learning Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Deep Learning Academy kursu toplamda 4 dersten oluşur.

Adımınızın Büyüklüğü

Gradyan hangi yöne gideceğinizi söyler, ama ne kadar uzağa? Öğrenme oranı, her yokuş aşağı adımın ne kadar büyük olacağını belirleyen çarpandır.

w = w - lr * grad

Tek ve Güçlü Bir Ayar

Öğrenme oranı, eğitimde çoğu zaman en önemli tek ayardır. Yanlış seçerseniz kusursuz bir model bile öğrenemez.

lr = 0.01

Çok Küçük: Sürünmek

Küçük bir öğrenme oranı parmak ucuyla atılan adımlar gibi ilerler. Loss düşer; ancak eğitim ya çok uzun sürer ya da vadiye ulaşmadan durur. 🐢

Çok Büyük: Hedefi Aşmak

Büyük bir öğrenme oranı, vadinin üzerinden atlayıp karşı tarafın daha yüksek bir yerine düşecek kadar büyük sıçramalara neden olur. Loss değeri etrafta zıplar veya sonsuza doğru kaçar.

Iraksama Uyarı İşareti

Loss birkaç adımdan sonra yükselir veya NaN değerine dönüşürse öğrenme oranınız neredeyse kesinlikle çok büyüktür. Bu, onu azaltmanız gerektiğini gösteren en açık işarettir.

Tam Kararında: Sorunsuz İniş

İyi bir öğrenme oranı, loss değerinin sert dalgalanmalar olmadan düzenli ve hızlı biçimde düşmesini sağlar. Eğri aşağı doğru süzülür ve tabana yaklaştıkça yataylaşır.

Makul Başlangıç Değerleri

İnsanlar nadiren körlemesine tahminde bulunur. Yaygın bir başlangıç öğrenme oranı yaklaşık 0,001 ile 0,01 arasındadır; ardından loss eğrisinin davranışına göre ayarlama yaparsınız.

lr = 1e-3

Kayıp Eğrisini İzleyin

Loss değerini zamana göre çizmek en iyi rehberinizdir. Iraksayan bir eğri, daha küçük bir değer seçmeniz gerektiğini; düz ve neredeyse hareket etmeyen bir eğri ise biraz daha büyük bir değer kullanabileceğinizi gösterir.

Toplu İşlem Boyutuyla Etkileşir

Doğru öğrenme oranı, toplu işlem boyutu ve eniyileyici gibi diğer seçimlere bağlıdır. Bunlardan birini değiştirirseniz oranı yeniden ayarlamanız gerekebilir.

Zamanlamalar Oranı Zamanla Değiştirir

Eğitim ilerledikçe öğrenme oranını küçültebilirsiniz: başta büyük adımlar atın, sonra temiz bir bitiriş için tabana yakınken küçük ve dikkatli adımlar atın.

Ayarlama Normaldir

Evrensel olarak en iyi bir değer yoktur; bu nedenle birkaç öğrenme oranını denemek ve eğrileri karşılaştırmak model eğitiminin normal ve beklenen bir parçasıdır.

Kısa Kontrol

Öğrenme oranı çok büyük olduğunda ne olur?

Özet

Öğrenme oranı adım büyüklüğünü belirler: çok küçük değer süründürür, çok büyük değer hedefi aşarak ıraksamaya neden olur, tam kararındaki değer ise düzgünce aşağı süzülür. Kayıp eğrisini izleyip ayarlama yapın. 🎯

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

“Öğrenme Oranı: Çok Büyük, Çok Küçük, Tam Kararında” dersi ücretsiz mi?

Evet — “Öğrenme Oranı: Çok Büyük, Çok Küçük, Tam Kararında” 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 Deep Learning Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Deep Learning Academy kursu toplamda 4 dersten oluşur.

“Öğrenme Oranı: Çok Büyük, Çok Küçük, Tam Kararında” dersinde ne öğreneceğim?

En önemli tek ayar. Deep Learning 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.

Deep Learning Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Deep Learning 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 3. dersidir.

“Öğrenme Oranı: Çok Büyük, Çok Küçük, Tam Kararında” 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 Deep Learning Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Deep Learning 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. İneceğiniz Bir Arazi Olarak Kayıp
  2. Gradyanlar Yukarıyı Gösterir; Siz Ters Yöne İlerleyin
  3. Öğrenme Oranı: Çok Büyük, Çok Küçük, Tam Kararında
  4. Python'da Bir Fonksiyonu Elle Küçültün
← Deep Learning Academy Sayfasına Dön