RNN各门笔记

1. RNN

RNN的目的是让有sequential关系的信息得到考虑。
什么是sequential关系?就是信息在时间上的前后关系。
相比于普通神经网络∶
在这里插入图片描述

2. LSTM

在这里插入图片描述

LSTM中最重要的就是这个Cell State,它一路向下,贯穿这个时间线,代表了记忆的纽带。它会被XOR和AND运算符搞一搞,来更新记忆而控制信息的增加和减少的,就是靠这些阀门∶Gate
阀门嘛,就是输出一个1于0之间的值∶1代表,把这一趟的信息都记着0代表,这一趟的信息可以忘记了
在这里插入图片描述

下面我们来模拟一遍信息在LSTM里跑跑~

2.1 第一步∶忘记门

来决定我们该忘记什么信息
它把上一次的状态ht-1和这一次的输入xt相比较通过gate输出一个0到1的值(就像是个activation function一样),1代表∶给我记着!0代表∶快快忘记!
在这里插入图片描述

2.2 第二步∶记忆门

哪些该记住
这个门比较复杂,分两步∶第一步,用sigmoid决定什么信息需要被我们更新(忘记的)第二部,用Tanh造一个新的Cell State(更新后的cell state)
在这里插入图片描述

2.3 第三步∶更新门

把老cell state更新为新cell state
用XOR和AND这样的门来更新我们的cell state
在这里插入图片描述

2.4 第四步∶输出门

由记忆来决定输出什么值
我们的Cell State已经被更新,于是我们通过这个记忆纽带,来决定我们的输出∶(这里的ot类似于我们刚刚RNN里直接一步跑出来的output)
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值