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):

相关推荐
FL162386312940 分钟前
荔枝成熟度分割数据集labelme格式2263张3类别
人工智能·深度学习
我是你们的星光2 小时前
基于深度学习的高效图像失真校正框架总结
人工智能·深度学习·计算机视觉·3d
水花花花花花4 小时前
GloVe 模型讲解与实战
python·深度学习·conda·pip
SunStriKE5 小时前
SgLang代码细读-2.forward过程
深度学习·llm·源码阅读·推理
LeonDL1686 小时前
YOLOv8 在单片机上的几种部署方案
人工智能·python·单片机·嵌入式硬件·深度学习·yolo·yolov8 在单片机上的部署
LeonDL1686 小时前
YOLOv8 在单片机上部署的缺点和应对方案
python·单片机·嵌入式硬件·深度学习·yolo·yolov8在单片机上的缺点·yolov8 在单片机上的优化
卧式纯绿6 小时前
卷积神经网络基础(九)
人工智能·python·深度学习·神经网络·机器学习·cnn
何仙鸟7 小时前
图像分割(2)u-net代码实战——基于视网膜分割
深度学习·计算机视觉·cnn
硅谷秋水7 小时前
视觉-和-语言导航的综述:任务、方法和未来方向
深度学习·计算机视觉·语言模型·机器人
妄想成为master8 小时前
深度学习详细入门路线----以本人亲身实践得出
人工智能·深度学习·计算机视觉