Teknik KILAVUZ

Öğrenme Oranı Planlama

Öğrenme hızı çizelgesi, eğitim sırasında adım boyutunu sabit tutmak yerine değiştirir.

Bu kılavuzu dinleyinAI tarafından anlatılan · ~2 min

Bu sayfada2 dakika okuma
  1. Genel Bakış
  2. Derin Dalış
  3. Gerçek Dünya Uygulaması
  4. Öğrenme Oranı Planlamanın Geleceği
  5. Uygulamaya koymak
  6. Keşfetmeye Devam Edin
  7. Sık sorulan sorular

Genel Bakış

Doğru yapmak, genellikle bir modelin hızlı bir şekilde yakınsayıp yüksek doğruluğa ulaşıp ulaşmadığını belirleyen en büyük kaldıraçtır.

Derin Dalış

Öğrenme oranı, optimize edicinin her güncellemede ne kadar büyük bir adım atacağını kontrol eder. Çok yüksek ve eğitim birbirinden farklı; çok alçakta sürünür veya sıkışır. Planlama bu değeri zaman içinde ayarlar. Yaygın olarak kullanılan modern bir tarif, ısınma ve ardından zayıflamadır: sıfıra yakın bir yerden başlayın ve ilk birkaç yüz veya bin adımı artırın (böylece erken, gürültülü eğimler dengesiz ağırlıkları havaya uçurmaz), sonra yavaş yavaş azalır. Popüler bozunum şekilleri arasında adımlı bozunma (belirlenen dönemlerde bir faktöre göre düşme), üstel bozunma ve sıfıra yakın bir yarı kosinüs eğrisini sorunsuz bir şekilde takip eden kosinüs tavlaması bulunur. Doğrusal ısınmaya sahip kosinüs programları artık büyük dil modellerinin eğitimi için standarttır; döngüsel ve tek döngülü politikalar ise daha küçük model eğitimini hızlandırabilir.

Gerçek Dünya Uygulaması

Dönüştürücü dil modellerinin ön eğitimi sırasında kullanılan doğrusal ısınma artı kosinüs azalması.

ImageNet'te görüntü sınıflandırıcıları eğitirken 30, 60 ve 90. dönemlerde öğrenme oranını 10 kat düşüren adım azalması.

Fast.ai'deki tek döngü politikası, bir modeli çok az sayıda dönemde iyi bir doğrulukla eğitmek için kullanılır.

Keskin kayıp minimumlarından periyodik olarak kurtulmak ve genellemeyi geliştirmek için sıcak yeniden başlatmalarla kosinüs tavlaması.

Öğrenme Oranı Planlamanın Geleceği

Eğitim çalıştırmaları daha pahalı hale geldikçe, programlar optimize ediciler ve parti boyutlarıyla birlikte tasarlanıyor ve araştırmacılar, eğitimden önce en iyi zirve oranını tahmin etmek için ölçeklendirme yasalarını inceliyor. Önceden bir bozulma eğrisi seçme ihtiyacını ortadan kaldıran programdan bağımsız optimize ediciler ilgi kazanıyor ve canlı kayıp eğrilerine yanıt veren uyarlanabilir, geri bildirime dayalı programlar, hala büyük ölçekli eğitime hakim olan deneme yanılma sürecini azaltabilir.

Uygulamaya koymak

Neden önemli?

  • Maliyet ve bütçe. Mimari kararlar yıllarca performansı ve işletme maliyetini etkiler.
  • Daha net kararlar. Teknik eğitim, ekiplerin yalnızca en yenisini değil, doğru yığını seçmesine de yardımcı olur.
  • Kalite kontrolü. Daha iyi mühendislik seçenekleri, üretimdeki güvenilirlik olaylarını azaltır.

Dikkat edin

  • Bir kıyaslamayı optimize etmek daha geniş sistem zayıflıklarını gizleyebilir.
  • Altyapı ve bakım maliyetleri genellikle hafife alınır.
  • Sistemler karmaşıklaştıkça güvenlik ve gözlemlenebilirlik boşlukları büyüyebilir.

Sonraki adımlar

  1. Uygulamadan önce gecikmeyi, kaliteyi ve maliyet hedeflerini tanımlayın.
  2. Gerçekçi yük ve veri koşulları altında kıyaslama yapın.
  3. Hatalar, sapmalar ve kullanıcı etkisi için cihaz izleme.
  4. Ölçeklendirmeden önce geri alma ve olay müdahale yollarını hazırlayın.

Keşfetmeye Devam Edin

Ücretsiz bülten

Günlük AI brifingini alın

Hafta içi her sabah sade İngilizce yazılmış, doğrulanmış üç yapay zeka hikayesi. Sonsuza kadar ücretsiz, reklam yok.

Hafta içi her gün bir e-posta. Tek tıklamayla aboneliğinizi iptal edin. Adresinizi asla satmayız veya paylaşmayız.

Kendinizi test edin

Take the Learning Rate Scheduling quiz

Her yanıtla ilgili anında geri bildirim ve bir kursu geçtiğinizde doğrulanabilir bir kimliğe sahip paylaşılabilir bir sertifika.

Testi başlat

Ücretsiz AI eğitimini destekleyin. AI Understanding, bir 501(c)(3) kâr amacı gütmeyen kuruluştur; hiçbir zaman reklam yoktur, ödeme duvarı yoktur. Bağış yap

Sık sorulan sorular

Öğrenme Hızı Planlaması Nedir?

Öğrenme hızı çizelgesi, eğitim sırasında adım boyutunu sabit tutmak yerine değiştirir. Doğru yapmak, genellikle bir modelin hızlı bir şekilde yakınsayıp yüksek doğruluğa ulaşıp ulaşmadığını belirleyen en büyük kaldıraçtır.

Öğrenme oranı çizelgesindeki 'ısınma' aşamasının amacı nedir?

Isınma sıfıra yakın bir yerde başlar ve oranı artırır, böylece kararsız erken güncellemeler, optimize edici istatistikleri yerleşmeden önce modelin istikrarını bozmaz.

Hangi program, minimum orana doğru yarım kosinüs eğrisini sorunsuz bir şekilde takip eder?

Kosinüs tavlaması, öğrenme oranını yarım kosinüs şekline göre azaltarak, büyük adımların erken ve küçük adımların sona yakın olmasını sağlar.

Öğrenme oranı çok yüksek ayarlanırsa ne olur?

Aşırı yüksek bir oran aşırıya kaçmaya neden olur, bu nedenle kayıp yerleşmek yerine sıçrayabilir veya patlayabilir.

Adım bozunması öğrenme oranına ne yapar?

Adım azalması, seçilen kilometre taşlarında oranı bir faktörle (örneğin 0,1) çarparak bir merdiven modeli oluşturur.

Sıcak bir yeniden başlatma öğrenme oranı takvimine ne yapar?

Warm restarts begin another learning-rate cycle at a higher value; they do not guarantee escape from a particular loss-landscape feature.