GRU

GRU由Cho等人在2014年提出,它包含重置门和更新门来处理时序数据。重置门Rt允许控制过去信息的流入,避免无关信息的影响;更新门Zt决定上一时刻隐含状态的保留程度,有效解决梯度消失问题,利于捕捉长期依赖。GRU通过这两门机制,有效地平衡了短期和长期依赖的捕捉。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

结构

GRU由Cho、van Merrienboer、 Bahdanau和Bengio在2014年提出。
GRU结构如下:
这里写图片描述
这里写图片描述

重置门和更新门

GRU包含两个门,一个重置门RtRt和一个更新门ZtZt
定义如下:
这里写图片描述
这两个门的结果经过了一个sigmoid函数,值域为[0,1][0,1].

候选隐含状态

这里写图片描述
候选隐含状态使用了重置门来控制包含过去时刻信息的上一个隐含状态的流入。如果重置门近似0,上一个隐含状态将被丢弃。因此,重置门提供了丢弃与未来无关的过去隐含状态的机制,也就是说,重置门决定了过去有多少信息被遗忘。

隐含状态

这里写图片描述
隐含状态HtHt使用更新门ZtZt来对上一个隐含状态Ht1Ht−1和候选隐含状态进行更新。更新门可以控制过去的隐含状态在当前时刻的重要性。如果更新门一直近似1,过去的隐含状态将一直通过时间保存并传递至当前时刻。这个设计可以应对循环神经网络中的梯度衰减问题,并更好地捕捉时序数据中间隔较大的依赖关系。

总结

重置门有助于捕捉时序数据中短期的依赖关系。
更新门有助于捕捉时序数据中长期的依赖关系。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值