EN - FR - DE - ES - IT - PT -

LexiconDream

🔙 Geri yayılım

Bir sinir ağının ağırlıklarını güncellemek için gradyan hesaplayan algoritma.

Geri yayılım

Bir ağı eğitmek, her ağırlığın nasıl ayarlanacağını bilmeyi gerektirir. Geri yayılım (backpropagation) bunu hesaplar. Hatayı çıktı katmanından ağ boyunca geriye doğru yaymak için diferansiyel denklemlerin zincir kuralını uygular ve yol boyunca her ağırlığa bir gradyan atar.

Algoritma iki aşamada çalışır. İleri aşama tahminleri ve kaybı hesaplar. Geri aşama ise her parametreye göre gradyanları hesaplar. Ardından, stokastik gradyan inişi gibi bir optimizasyon algoritması, kaybı azaltan yönde ağırlıkları günceller.

Önemli adımlar

Bu teknik 1980'lerde popülerleşti ve daha hızlı donanım ve daha iyi aktivasyon fonksiyonlarıyla birleştirildiğinde derin öğrenmeyi pratik hale getirdi. Bu teknik olmadan, çok katmanlı ağların eğitimi, ağırlık uzayı üzerinde çözülmesi imkansız bir arama gerektirirdi.

Comments (2)

  1. Grad student
    Vanishing gradients were a real headache before better activations and residual connections.
  2. Deep learning hobbyist
    The algorithm that makes training neural nets practical. Chain rule applied repeatedly is the core idea.

Leave a comment