深度学习之RNN

网络结构-RNN

RNN称为循环神经网络,大家不要被他的名字吓到了,其实他只是和线性层的区别就是计算方式不一样。他是一种用来被用来处理序列的层,对于下列信息“What time is it ?”假设我们把它分成5个样本,如下图所示,对于线性层来说,就是把5个文本的信息一起输入线性层,而对于RNN来说是一个一个信息输入后计算,最终取最后一层信息作为输出。
在这里插入图片描述

计算公式

说了那么多,那他的计算公式是怎么样的呢?
h ( t ) = t a n h ( b + W ∗ h ( t − 1 ) + U ∗ x ( t ) ) h^{(t)}=tanh(b+W*h^{(t-1)}+U*x^{(t)}) h(t)=tanh(b+Wh(t1)+Ux(t))

在这里插入图片描述
对于上面的公式,我们的样本是一个一个输入进去的对于t=1,则有:
h ( 1 ) = t a n h ( b + W ∗ h ( 0 ) + U ∗ x ( 1 ) ) h^{(1)}=tanh(b+W*h^{(0)}+U*x^{(1)}) h

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zeon3paang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值