PofoliaPofolia ile paylaşıldı

arXiv (Cornell University)· 2017· Ön baskı

Ayrıştırılmış Ağırlık Azaltma Düzenlileştirmesi

Decoupled Weight Decay Regularization

Ilya Loshchilov, Frank Hutter

Kısa özet

Adam gibi uyarlanabilir optimizasyon algoritmalarında ağırlık azaltmayı gradyan güncellemelerinden ayıran yeni bir yöntem, genelleme performansını artırıyor.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Ana noktalar

  • Ağırlık azaltma ve L2 düzenlileştirmesi, Adam gibi uyarlanabilir optimize ediciler için eşdeğer değildir.
  • Düzenlileştirmeyi gradyan güncellemelerinden ayıran 'ayrıştırılmış' bir ağırlık azaltma yöntemi önerilmiştir.
  • Ayrıştırılmış yöntem, hem SGD hem de Adam için optimal ağırlık azaltma faktörünü öğrenme oranından bağımsız hale getirir.
  • Ayrıştırılmış ağırlık azaltmalı Adam, görüntü sınıflandırmada genelleme açısından momentumlu SGD ile eşleşmektedir.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Özet (abstract)

L$_2$ regularization and weight decay regularization are equivalent for standard stochastic gradient descent (when rescaled by the learning rate), but as we demonstrate this is \emph{not} the case for adaptive gradient algorithms, such as Adam. While common implementations of these algorithms employ L$_2$ regularization (often calling it "weight decay" in what may be misleading due to the inequivalence we expose), we propose a simple modification to recover the original formulation of weight decay regularization by \emph{decoupling} the weight decay from the optimization steps taken w.r.t. the loss function. We provide empirical evidence that our proposed modification (i) decouples the optimal choice of weight decay factor from the setting of the learning rate for both standard SGD and Adam and (ii) substantially improves Adam's generalization performance, allowing it to compete with SGD with momentum on image classification datasets (on which it was previously typically outperformed by the latter). Our proposed decoupled weight decay has already been adopted by many researchers, and the community has implemented it in TensorFlow and PyTorch; the complete source code for our experiments is available at https://github.com/loshchil/AdamW-and-SGDW

Yazarların özeti; kaynağından alınmıştır. arXiv (Cornell University), 2017 · DOI ↗

ÇıkarımlarPremium
Makaleye SorÜcretsiz hesapla

Ücretsiz hesapla devam et

Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.

Web'de ücretsiz devam et

Google ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.

Telefonda:

Alan: Hesaplamalı Mekanik

Computational MechanicsEngineering