当前位置: 首页 > news >正文

【Pytorch✨】LSTM03 三大门

1. LSTM 的“记事本”逻辑

LSTM 有一个 细胞状态(Cell State),可以理解为一本长期保存信息的“记事本”。
这本记事本每一步都会经过三个守门员:

遗忘门(Forget Gate) → 决定要把记事本里的哪些旧内容划掉
输入门(Input Gate) → 决定要往记事本里写哪些新内容
输出门(Output Gate) → 决定要把记事本里的哪些内容告诉外面的人(输出)


2. 三个门的作用

① 遗忘门(Forget Gate)

作用:选择性地“忘掉”旧记忆
类比:记事本里的旧信息有些已经过时了,遗忘门会用橡皮擦掉它们
公式
在这里插入图片描述

f_t 的值在 0~1 之间,0 表示完全忘记,1 表示完全保留


② 输入门(Input Gate)

  • 作用:决定哪些新信息要写进记事本

  • 类比:新的事情发生了,输入门会决定把哪些写下来,并忽略不重要的

  • 公式

    生成新的候选内容:
    在这里插入图片描述

    最终更新记事本:
    在这里插入图片描述


③ 输出门(Output Gate)

  • 作用:决定当前要输出多少记事本里的内容

  • 类比:你不可能把记事本里的所有细节都告诉别人,只挑重要的说

  • 公式

    计算输出:


3. 总结成一句话

遗忘门:不重要的过去,忘掉!
输入门:重要的新事,记住!
输出门:现在该告诉外面的人什么?

http://www.dtcms.com/a/314166.html

相关文章:

  • 飞算科技:用自主创新技术,为行业数字化转型按下 “加速键”
  • Selenium教程(Python 网页自动化测试脚本)
  • 补:《每日AI-人工智能-编程日报》--2025年7月31日
  • 每日一leetcode:移动零
  • 服务器的Mysql 集群技术
  • IDA9.1使用技巧(安装、中文字符串显示、IDA MCP服务器详细部署和MCP API函数修改开发经验)
  • 主要 bug/问题 以及 修改建议:
  • 【Linux】System V - 基于建造者模式的信号量
  • Go语言流式输出技术实现-服务器推送事件(Server-Sent Events, SSE)
  • Git 与 GitHub 协作
  • BackgroundTasks 如何巧妙驾驭多任务并发?
  • 9. Linux 交换空间管理
  • [GESP202306 四级] 2023年6月GESP C++四级上机题超详细题解,附带讲解视频!
  • 事件(二)实战案例
  • Do-Calculus:因果推断的演算基础与跨领域应用
  • 17.6 超拟人大模型CharacterGLM技术解析:92.7%角色一致性+虚拟偶像互动提升300%,如何吊打GPT-4?
  • Maya 2024安装指南及安装包下载
  • UILabel设置字重
  • Coze Loop:开源智能体自动化流程编排平台原理与实践
  • Ethereum: 深度解析Web3世界的合规之门, ERC-1400证券型代币标准
  • Oracle ASH的手册
  • Linux定制篇-Tomcat的安装和配置
  • Druid学习笔记 03、Druid的AstNode类详解与其他产品测试体验
  • 【精品项目】进阶版贪吃蛇:现代Web技术打造的经典游戏重生
  • 从零认识OpenFlow
  • TCP为什么采用三次握手而不是二次握手
  • 使用 Marian 进行机器翻译详解及对应案例
  • 在安卓中使用 FFmpegKit 剪切视频并添加文字水印
  • Android进程基础:Zygote
  • (JAVA)自建应用调用企业微信API接口,设置企业可信IP