LSTM (Long Short-Term Memory)

正如其名它是长时记忆和短时记忆相结合

RNN中将序列信息进行运用,但是也存在他的缺点就是随着时间序列的长度增加,产生梯度消失和梯度爆炸问题,因此长期记忆能力有限,所以引出LSTM。(但是对于较短的序列,RNN 可能能够较好地学习到其中的模式和关系。)

LSTM相当于给RNN模块增加了一个笔记本以达到长期记忆的效果

LSMT模块:

LSTM主要包含四个门(遗忘门输入门候选记忆输出门)来决定当前时刻的隐状态和记忆单元如何更新。对于每个时间步,LSTM会基于当前的输入和上一时刻的隐状态以及记忆单元来进行计算。

LSTM的一些核心公式:

遗忘门(Forget gate)决定上一时刻的记忆单元中有多少信息被遗忘:

输入门(Input gate)决定当前时刻输入的信息有多少被存储在记忆单元中:

候选记忆(Candidate memory)决定当前输入的候选记忆内容:

更新记忆单元(Update cell state)基于遗忘门和输入门来更新记忆单元:

输出门(Output gate)决定当前时刻的输出(隐状态):

计算隐状态(Output hidden state):

相关推荐
byzh_rc20 分钟前
[认知计算] 循环神经网络
人工智能·python·rnn·深度学习·神经网络·机器学习
nwsuaf_huasir1 小时前
深度学习2-PyTorch基础-张量
人工智能·pytorch·深度学习
逐云者1232 小时前
Nested Learning:Google Research 正在尝试重新定义深度学习的“学习结构”
人工智能·深度学习·学习·nested learning·google新模型·快慢记忆·学习结构
西猫雷婶2 小时前
CNN计算|矩阵扩充方法变化和卷积核移动步长变化
人工智能·pytorch·深度学习·神经网络·矩阵·cnn
鹿角片ljp3 小时前
基于 BiLSTM 的中文文本相似度计算项目实现
python·nlp·lstm
weixin_457760003 小时前
深度学习的链式法则
人工智能·深度学习
白日做梦Q4 小时前
GAN 在图像增强中的双刃剑:画质提升 vs 伪影生成
人工智能·深度学习·计算机视觉
Hcoco_me4 小时前
大模型面试题12:Torch的基本操作
pytorch·深度学习·pandas
aitoolhub4 小时前
在线PPT设计工具深度测评:功能覆盖与用户体验对比
深度学习·powerpoint·ux·在线设计
java1234_小锋4 小时前
Transformer 大语言模型(LLM)基石 - Transformer简介
深度学习·语言模型·llm·transformer·大语言模型