Återkommande neurala nätverk (RNN) för språkmodellering med Keras
David Cecchini
Data Scientist


Exempel: $$a_2 = f(W_a, a_1, x_2)$$
$$= f(W_a, f(W_a, a_0, x_1), x_2)$$

Kom ihåg att:
$$ a_T = f(W_a, a_{T-1}, x_T) $$
$a_T$ beror också på $a_{T-1}$ som beror på $a_{T-2}$ och $W_a$, och så vidare!
Beräkning av derivator ger
$$ \frac{\partial a_t}{\partial W_a} = (W_a)^{t-1}g(X) $$
$(W_a)^{t-1}$ kan konvergera mot 0
eller divergera mot $+\infty$!
Det finns kända lösningar:
Exploderande gradienter
Försvinnande gradienter
Återkommande neurala nätverk (RNN) för språkmodellering med Keras