Naive RNN vs LSTM vs GRU

0 Recurrent Neural Network

Naive RNN vs LSTM vs GRU

Naive RNN vs LSTM vs GRU

Naive RNN vs LSTM vs GRU

1 Naive RNN

Naive RNN vs LSTM vs GRU

Naive RNN vs LSTM vs GRU

2 LSTM

Naive RNN vs LSTM vs GRU

Naive RNN vs LSTM vs GRU

peephole

Naive RNN vs LSTM vs GRU

Naive RNN vs LSTM

记忆更新部分的操作,Naive RNN为乘法,LSTM为加法,因此LSTM能记得更久些。

Naive RNN vs LSTM vs GRU

3 GRU

Naive RNN vs LSTM vs GRU

Naive RNN vs LSTM vs GRU

4 为什么LSTM这么设计?

Naive RNN vs LSTM vs GRU

标准形式的LSTM能工作得很好;输入门与遗忘门联动(类似GRU)以及没有peephole也能工作得很好。

输出激活函数、遗忘门很重要。

上一篇:Linux内存中的 buffer 和 cache 到底是个什么东东?


下一篇:Linux CentOS7系统中php安装配置