门控循环单元 GRU 动手学深度学习v2

Posted AI架构师易筋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了门控循环单元 GRU 动手学深度学习v2相关的知识,希望对你有一定的参考价值。

1. 门控循环单元 GRU


不是每个元素都很重要,比如猫重复了很多次,只有第一次看到猫才比较重要,其它的猫可以被忘记掉。老鼠只出现一次,但也是很重要的。



2. 代码实现






简洁实现

3. Q&A

    1. GRU相比RNN多了很多参数,但是GRU比RNN更稳定,也就是不会导致梯度爆炸。
    1. RNN在长文本的时候效果不好,所以用GRU,LSTM效果会比较好,能做到100左右。超过100可以用BERT。

参考

https://www.bilibili.com/video/BV1mf4y157N2?p=1

以上是关于门控循环单元 GRU 动手学深度学习v2的主要内容,如果未能解决你的问题,请参考以下文章

从零开始学习深度学习35. 门控循环神经网络之门控循环单元(gated recurrent unit,GRU)介绍Pytorch实现GRU并进行训练预测

经典必读:门控循环单元(GRU)的基本概念与原理

动手学深度学习 v2

多维时序 | MATLAB实现GTO-CNN-GRU人工大猩猩部队优化卷积门控循环单元多变量多步时间序列预测

循环神经网络 RNN 动手学深度学习v2

81.门控循环单元(GRU)以及代码实现