Redes Neurais Recorrentes (RNNs) para Modelagem de Linguagem com Keras
David Cecchini
Data Scientist


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

Lembre que:
$$ a_T = f(W_a, a_{T-1}, x_T) $$
$a_T$ também depende de $a_{T-1}$, que depende de $a_{T-2}$ e de $W_a$, e assim por diante!
Calcular derivadas leva a
$$ \frac{\partial a_t}{\partial W_a} = (W_a)^{t-1}g(X) $$
$(W_a)^{t-1}$ pode convergir para 0
ou divergir para $+\infty$!
Algumas soluções conhecidas:
Explosão de gradientes
Desaparecimento de gradientes
Redes Neurais Recorrentes (RNNs) para Modelagem de Linguagem com Keras