LSTM的完整推导过程,附上推导的手写稿
2016-11-16 16:47
218 查看
1、LSTM结构分析:
说明:LSTM只是RNN的一种,只是将sigmoid神经元替换成LSTM单元。整体上的结构和前向全连接神经网络类似,也会有输入层结点,输出层结点。上图的结构就是有4个输入层结点,2个single-cell
LSTM memory blocks,5个输出层结点。
2、符号说明:
3、前向过程:
说明:前向传播过程,可以看出,对于输入门,忘记门,输出门的建模方式,其实本质上都是一样的。对<当前时刻的输入,上一时刻隐层的输出,上一时刻的状态>进行线性加权,然后通过激活函数进行非线性变换。跟sigmoid神经元的建模方式,差别在于引入了上一时刻的信息。
4、反向传播过程
说明:下面对以上各式分别进行推导:
LSTM的前向过程,可以对线性的计算模块进行优化:
说明:LSTM只是RNN的一种,只是将sigmoid神经元替换成LSTM单元。整体上的结构和前向全连接神经网络类似,也会有输入层结点,输出层结点。上图的结构就是有4个输入层结点,2个single-cell
LSTM memory blocks,5个输出层结点。
2、符号说明:
3、前向过程:
说明:前向传播过程,可以看出,对于输入门,忘记门,输出门的建模方式,其实本质上都是一样的。对<当前时刻的输入,上一时刻隐层的输出,上一时刻的状态>进行线性加权,然后通过激活函数进行非线性变换。跟sigmoid神经元的建模方式,差别在于引入了上一时刻的信息。
4、反向传播过程
说明:下面对以上各式分别进行推导:
LSTM的前向过程,可以对线性的计算模块进行优化:
相关文章推荐
- LSTM公式推导过程
- 子集算法的完整数学推导过程
- 对于linux常用命令的学习与总结 附上开机默认启动的图形界面修改为字符界面以及挂载光盘的过程
- 第一个游戏外挂,附上详细制作过程
- 极端学习机学习之路----svm的推导过程(精简版)
- 安装Redis完整过程
- Android Camera 通过V4L2与kernel driver的完整交互过程
- C#调用存储过程简单完整例子
- Web API设计方法论--比较完整的web api 开发过程
- IP数据包传输的完整过程
- 移植qt5.6.0到armv7 <完整过程>
- Backpropagation 推导过程 & Neural Networks mechanism
- SVM(支持向量机)中高斯核函数的推导证明过程
- 一个Windows Service项目的完整开发过程
- Kali Linux虚拟机安装完整安装过程及简单配置(视频)
- C#调用存储过程简单完整例子
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- crond-sendmail-postdrop导致Linux定期死掉的完整解决过程实录
- 一次完整的HTTP事务是怎样一个过程?
- C# clr 存储过程例子(完整从:编译到配置到存储过程的安装部署到使用)