首页 / 💻 技术交流 / 深度学习之门控RNN(LSTM)
💻 技术交流 📊 投票帖

深度学习之门控RNN(LSTM)

📊 参与投票(共 1 票)
LSTM先把短期记忆加到长期记忆然后生成输出 1 票 · 100%
LSTM以长期记忆为参数修改短期记忆然后根据短期记忆生成输出 0 票 · 0%

LSTM

g(t)=σ ⁣(bg+Wgh(t1)+Ugx(t))(输入门)f(t)=σ ⁣(bf+Wfh(t1)+Ufx(t))(遗忘门)q(t)=σ ⁣(bq+Wqh(t1)+Uqx(t))(输出门)s~(t)=tanh ⁣(bs+Wsh(t1)+Usx(t))(候选状态)s(t)=f(t)s(t1)+g(t)s~(t)(细胞状态更新)h(t)=q(t)tanh ⁣(s(t))(隐状态读出)o(t)=by+Vh(t)y^(t)=softmax ⁣(o(t))

其中:

  • 遗忘门控制长期记忆信息 s(t1)(cell state)的比例(实现“只记住有用的信息”)
  • 输入门控制短期记忆(上一步的隐藏层输出)h(t1) 的比例
  • 输出门控制隐藏层输出的比例(将“记住什么”和“输出什么”解耦)

如图:

LSTM 的架构图

图中绿色的线为短期记忆,蓝色的线是长期记忆。

💬 全部评论 0

共 0 条 · 按楼层排序
登录 注册 后即可发表评论
💬
还没有评论,快来抢沙发吧