SıradakiSonraki rehber
Yapay Zeka Programıyla Jet Lag Nasıl Yenilir?
Uygulamalar
Teknik KILAVUZ
Isınma, eğitimden önce öğrenme oranını yavaşça sıfıra yakın bir seviyeden yukarıya çıkarır, ardından kosinüs tavlama, bir kosinüs eğrisini takip ederek yavaşça geri düşürür.
Bu kılavuzu dinleyinAI tarafından anlatılan · ~2 min
Together they stabilize early training and squeeze out better final accuracy, which is why nearly every modern transformer is trained this way.
Eğitim başladığında, model ağırlıkları rastgeledir ve gradyanlar çok büyük olabilir, bu nedenle doğrudan büyük bir öğrenme oranına atlamak genellikle kayıplarda ani artışlara veya sapmalara neden olur; özellikle de varyans tahminleri ilk adımlarda güvenilmez olan Adam gibi uyarlanabilir optimize edicilerde. Isınma, hızı birkaç yüzden birkaç bin adıma kadar doğrusal olarak artırarak bu sorunu giderir. Model istikrarlı bir temele oturduğunda, kosinüs tavlaması devreye girer ve oranı zirve noktasının 0,5 * (1 + cos(pi * t / T)) kadar bozar. Kosinüs şekli, hızlı ilerleme için hızı erkenden yüksek tutar, ardından yavaş yavaş azalır, böylece optimize edici, bunun etrafında zıplamak yerine iyi bir minimum seviyeye yerleşebilir.
GPT tarzı ve BERT tarzı dil modelleri, adımların ilk ~%1-2'si boyunca doğrusal bir ısınma ve ardından sıfıra yakın kosinüs azalması kullanır.
Görüntü transformatörleri (ViT), ImageNet'te erken sapmayı önlemek için kosinüs tavlama ve kısa bir ısınma ile eğitilir.
Hugging Face Transformers, işlerin ince ayarı için tek satırlı bir zamanlayıcı olarak "get_cosine_schedule_with_warmup" özelliğini sunar.
Stabil Difüzyon ve diğer difüzyon modelleri, önceden eğitilmiş ağırlıklar uyarlanırken gradyan patlamalarını önlemek için ısınmayla ince ayar yapar.
Warmup artı kosinüs, büyük dil modelleri için varsayılan reçete olmaya devam ediyor, ancak çeşitleri yayılıyor. Isınma-kararlı-bozulma (WSD), sabit bir hızı korur ve sonunda keskin bir şekilde azalarak koşuları sabit bir uzunluğa yeniden bağlı kalmadan uzatmayı kolaylaştırır. Araştırmacılar aynı zamanda ısınmanın neden işe yaradığını (bunu gradyan gürültüsüne ve kayıp manzara eğriliğine bağlayarak) araştırıyor ve araçlar, ısınma uzunluğunu ve zirve hızını giderek daha fazla otomatik olarak ayarlayarak günümüzde hakim olan manuel deneme yanılma işlemini azaltıyor.
Ücretsiz bülten
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
Her yanıtla ilgili anında geri bildirim ve bir kursu geçtiğinizde doğrulanabilir bir kimliğe sahip paylaşılabilir bir sertifika.
Ü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
Isınma, eğitimden önce öğrenme oranını yavaşça sıfıra yakın bir seviyeden yukarıya çıkarır, ardından kosinüs tavlama, bir kosinüs eğrisini takip ederek yavaşça geri düşürür. Birlikte erken eğitimi stabilize ederler ve daha iyi nihai doğruluk elde ederler; bu nedenle neredeyse her modern transformatör bu şekilde eğitilir.
Rastgele ağırlıklar üzerinde büyük bir öğrenme oranıyla başlamak, kayıplarda ani artışlara veya sapmalara neden olabilir; bu nedenle ısınma, ilk adımları sabit tutmak için hızı yavaşça artırır.
Oran 0,5 * (1 + cos(pi * t / T)) ile ölçeklendirilir ve erken dönemde yüksek kalan ve sonunda sıfıra yakın kayan düzgün bir tepe oluşturulur.
Adam'ın devam eden varyans tahminleri, ilk adımlarda çok az sayıda örneğe dayanıyor ve bu da etkili adım boyutunu düzensiz hale getiriyor; ısınma bunu hafifletiyor.
T, oranın zirveden sıfıra yakın bir noktaya doğru azaldığı ufuktur; t, bu ufuktaki mevcut adımdır.
The guide describes a short linear warmup followed by cosine annealing.
Öğrenmeye devam et
Bu konu için daha fazla rehber seçildi
SıradakiSonraki rehber
Yapay Zeka Programıyla Jet Lag Nasıl Yenilir?
Uygulamalar