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

相关推荐
陈天伟教授2 分钟前
图解人工智能(32)深度学习前沿
人工智能·深度学习
忆~遂愿30 分钟前
从文字应答到具象共情:Agent 交互的底层革新
人工智能·深度学习·目标检测·microsoft·机器学习·ar·交互
解局易否结局1 小时前
昇腾CANN上的FlashAttention工程实战:ops-transformer源码拆解
深度学习
Honey Ro1 小时前
浅析大模型 Agent 的记忆(Memory)机制
深度学习·语言模型·llm·rag
咋吃都不胖lyh2 小时前
Prompt Engineering(提示工程)和 CoT(Chain of Thought,思维链)
人工智能·深度学习·机器学习
放下华子我只抽RuiKe52 小时前
React 从入门到生产(五):状态管理选型
前端·javascript·人工智能·深度学习·react.js·前端框架·ecmascript
啦啦啦_99992 小时前
6. 网络优化方法之 学习率 优化/衰减策略
深度学习
Mem0rin2 小时前
[LLM初步] Transformer 架构综述
人工智能·深度学习·transformer
解局易否结局2 小时前
用 Profiler 追踪 ops-transformer 算子:GE 融合与 Runtime 调度的实战调试
人工智能·深度学习·transformer
05大叔2 小时前
预训练模型演化,提示词工程
人工智能·深度学习·自然语言处理