当前位置:网站首页>多层LSTM
多层LSTM
2022-08-04 05:29:00 【TigerZ*】
我们扩展了单层 RNN,使它们具有两层。对于原始的单层版本,请参阅上一章简介中的绘图。左侧架构说明了使用多层 RNN 预测输出序列中的一个输出的方法。正确的架构显示了使用多层 RNN 预测输出序列的方法,该输出序列使用输出作为输入。
比如下面的例子


以上是按时间展开的堆叠循环神经网络。一般的,我们定义 ht(l)为在时刻 t 时第 l 层的隐状态,则它是由时刻t-1第l层的隐状态与时刻t第l-1层的隐状态共同决定:

其中U(l)、W(l)是权重矩阵,b(l)是偏置,ht(0) = xt 。
我们可以看到,如果一共有T步,那么会有T个输出:y1,y2,...,yT。但一般只取最后一个输出yT,相应的隐状态也取最后时刻最后一个循环层的隐状态,比如上面就是取hT(3),这是代码中需要注意的地方。
参考链接:
边栏推荐
- Jupyter Notebook installed library;ModuleNotFoundError: No module named 'plotly' solution.
- 视图、存储过程、触发器
- 【CV-Learning】卷积神经网络预备知识
- Comparison of oracle's number and postgresql's numeric
- 基于PyTorch的FCN-8s语义分割模型搭建
- 动手学深度学习_softmax回归
- Androd Day02
- pgsql函数中的return类型
- SQL练习 2022/6/30
- Introduction of linear regression 01 - API use cases
猜你喜欢
随机推荐
双重指针的使用
Jupyter Notebook安装库;ModuleNotFoundError: No module named ‘plotly‘解决方案。
Endnote编辑参考文献
Usage of RecyclerView
[Deep Learning 21-Day Learning Challenge] 3. Use a self-made dataset - Convolutional Neural Network (CNN) Weather Recognition
yolov3数据读入(二)
Deep Adversarial Decomposition: A Unified Framework for Separating Superimposed Images
YOLOV4流程图(方便理解)
【CV-Learning】线性分类器(SVM基础)
Androd Day02
ValueError: Expected 96 from C header, got 88 from PyObject
Halcon缺陷检测
图像线性融合
投稿相关
[Introduction to go language] 12. Pointer
Pytorch问题总结
WARNING: sql version 9.2, server version 11.0. Some psql features might not work.
软著撰写注意事项
【代码学习】
pytorch学习-没掌握的点