Madde #111Derin Öğrenme/sozluk/recurrent-neural-network-rnn

Recurrent Neural Network (RNN)

Recurrent Neural Network

Türkçe: Özyinelemeli / Yinelemeli Sinir Ağı
Ayrıntılı Tanım
Çıktılarını bir sonraki adımın girdisi olarak besleyen gizli bir iç hafıza döngüsüne (hidden state) sahip, ardışık ve zamana bağlı verileri (metin, ses, borsa) işlemek için tasarlanmış mimaridir.
Ne İşe Yarar / Çözülen Problem
Sabit boyutlu girdilerle sınırlı standart sinir ağlarının aksine, değişken uzunluktaki cümleleri ve zaman serilerini geçmiş bağlamı koruyarak işlemeyi sağlar.
Nasıl Çalışır? (Teknik & Mekanizma)
ht=tanh⁡(Whhht−1+Wxhxt+b)h_t = \tanh(W_{hh} h_{t-1} + W_{xh} x_t + b) Aynı ağırlık matrisleri (WW) zaman boyunca her adımda tekrar tekrar paylaşılır (weight sharing).
Örnek Senaryo & Pratik Uygulama
Bir romanı okuyan insan: 5. sayfayı okurken 1. sayfada okuduğu olayları aklındaki hafıza kutusunda (hidden state) taşıyarak cümlenin anlamını kurması.
Benzer Terimlerden Farkı
İleri beslemeli ağlar hafızasızdır; RNN ise geçmiş adımların özetini saklayan bir iç hafızaya sahiptir. Ancak uzun cümlelerde geçmişi hızla unutur.
İlişkili Terimler (4)
Ait Olduğu Kategori

Derin Öğrenme Temelleri ve Temsil Öğrenmesi

Yapay sinir ağları, aktivasyon fonksiyonları, geri yayılım ve tensör temelleri.

Toplam Terim:52 Madde
Bu Kategorideki Tüm Terimleri Gör →
Önceki Terim (#110)Step Decay
Sonraki Terim (#112)Backpropagation Through Time (BPTT)