Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
d2l-zh
提交
8b878b94
D
d2l-zh
项目概览
OpenDocCN
/
d2l-zh
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
d2l-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
8b878b94
编写于
6月 03, 2018
作者:
A
Aston Zhang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
revise lstm
上级
72f628bd
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
3 addition
and
3 deletion
+3
-3
chapter_recurrent-neural-networks/lstm-scratch.md
chapter_recurrent-neural-networks/lstm-scratch.md
+3
-3
未找到文件。
chapter_recurrent-neural-networks/lstm-scratch.md
浏览文件 @
8b878b94
...
...
@@ -43,7 +43,7 @@ $$\tilde{\boldsymbol{C}}_t = \text{tanh}(\boldsymbol{X}_t \boldsymbol{W}_{xc} +
$$
\b
oldsymbol{C}_t =
\b
oldsymbol{F}_t
\o
dot
\b
oldsymbol{C}_{t-1} +
\b
oldsymbol{I}_t
\o
dot
\t
ilde{
\b
oldsymbol{C}}_t.$$
需要注意的是,如果遗忘门一直近似1且输入门一直近似0,过去的细胞将一直通过时间保存并传递至当前时间步。
和门控循环单元隐藏状态的计算类似,
这个设计可以应对循环神经网络中的梯度衰减问题,并更好地捕捉时序数据中间隔较大的依赖关系。
这个设计可以应对循环神经网络中的梯度衰减问题,并更好地捕捉时序数据中间隔较大的依赖关系。
### 隐藏层变量
...
...
@@ -52,7 +52,7 @@ $$\boldsymbol{C}_t = \boldsymbol{F}_t \odot \boldsymbol{C}_{t-1} + \boldsymbol{I
$$
\b
oldsymbol{H}_t =
\b
oldsymbol{O}_t
\o
dot
\t
ext{tanh}(
\b
oldsymbol{C}_t).$$
需要注意的是,当输出门近似1,细胞信息将传递到隐藏层变量供输出层使用;当输出门近似0,细胞信息只自己保留。
这里的tanh函数确保隐藏层变量元素值在-1到1之间。
需要注意的是,当输出门近似1,细胞信息将传递到隐藏层变量供输出层使用;当输出门近似0,细胞信息只自己保留。
### 输出层
...
...
@@ -191,7 +191,7 @@ gb.train_and_predict_rnn(lstm_rnn, False, num_epochs, num_steps, num_hiddens,
*
调调超参数,观察并分析对运行时间、困惑度以及创作歌词的结果造成的影响。
*
在相同条件下,比较长短期记忆、门控循环单元和循环神经网络的运行时间。
*
既然
我们在候选细胞中已使用了tanh函数,那么隐藏层变量的tanh函数是必需的吗?将
`lstm_rnn`
函数中
`H = O * C.tanh()`
改为
`H = O * C`
,重复本节实验。你对这个问题是如何思考的
?
*
既然
候选细胞已通过使用tanh函数确保值域在-1到1之间,为什么隐藏层变量还需再次使用tanh函数来确保输出值域在-1到1之间
?
## 扫码直达[讨论区](https://discuss.gluon.ai/t/topic/4042)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录