Elmanova Jordanova neuronová síť

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Elmanova či Jordanova síť je třívrstvá (vstupní, skrytá a výstupní vrstva) rekurentní neuronová síť. Neurony skryté vrstvy obsahují zpětnou vazbu s váhou jedna. V každém časovém kroku je vstup předáván dál a je aplikováno pravidlo učení (např. gradientní sestup). Jednotková zpětná vazba neuronů skryté vrstvy umožňuje započítat předchozí stavy skrytých resp. výstupních neuronů (protože se šíří po spojeních před aplikací pravidla učení). Síť tak může udržovat stav, který jí umožňuje provádět takové úlohy, jako je předpovídání pořadí, které jsou nad síly standardního vícevrstvého perceptronu.

Elmanova síť

: \begin{align} z_k(t+1) &= f_k(\sum_{i} w_{ik} x_i(t) + z_k(t) - \vartheta_k) \\ y_j(t+2) &= f_j(\sum_{k} w_{kj} z_k(t+1) - \vartheta_j) \end{align}

Jordanova síť

: \begin{align} z_k(t+1) &= f_k(\sum_{i} w_{ik} x_i(t) + y_j(t) - \vartheta_k) \\ y_j(t+2) &= f_j(\sum_{k} w_{kj} z_k(t+1) - \vartheta_j) \end{align}

kde:

* \mathbf{x}: vstupní vektor * \mathbf{z}: vektor stavů neuronů skryté vrstvy * \mathbf{y}: výstupní vektor * w_{ik} a w_{kj}: synaptické váhy (w_{ii}=0, w_{kk}=1 resp. w_{jk}=1, w_{jj}=0) * \vartheta_k a \vartheta_j: práhy neuronů skryté a výstupní vrstvy * f_k a f_j: aktivační funkce neuronů skryté a výstupní vrstvy * i, k, j: indexy neuronů vstupní, skryté a výstupní vrstvy

Reference

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top