人工智能面试题更新 2026-08-05

请阐述 LSTM cell 包含哪几个核心组件,并分别说明每个组件在信息处理流程中承担的功能。

人工智能技术原理

考察说明

考查对 LSTM 单元结构及其内部机制的理解,包括门控机制和记忆单元的作用。

回答思路

  1. 【回答框架 1】LSTM cell 主要由遗忘门、输入门、输出门和记忆单元(细胞状态)组成。遗忘门决定从细胞状态中丢弃哪些信息,通过看ht-1和xt并输出一个0到1之间的数值,1表示完全保留,0表示完全丢弃。
  2. 【回答框架 2】输入门决定将哪些新信息存入细胞状态,包含两个部分:sigmoid层决定要更新的值,tanh层创建新的候选值向量,两者结合后更新细胞状态。
  3. 【回答框架 3】细胞状态是LSTM的核心,是一条贯穿整个链条的水平线,类似于传送带,信息在上面直接传送,只有少量的线性交互,因此可以长期保持信息。
  4. 【回答框架 4】输出门决定当前时刻要输出哪些信息,基于细胞状态经过tanh处理(将值缩放到-1到1之间)后,与sigmoid门控值相乘,得到当前时刻的隐状态ht,同时ht也用于下一时刻的输入。
  5. 【回答框架 5】整个流程中,每个门都通过sigmoid函数控制信息的通过比例,而记忆单元确保梯度可以长时间流动,缓解了传统RNN的梯度消失问题,并使网络能学习长期依赖。
  6. 【关键点 1】LSTM包含三个门(遗忘、输入、输出)和一个记忆单元(细胞状态)
  7. 【关键点 2】遗忘门控制历史信息的保留与丢弃
  8. 【关键点 3】输入门控制新信息的写入与更新
  9. 【关键点 4】细胞状态是信息主要的长期存储通道
  10. 【关键点 5】输出门控制当前隐状态的生成与输出
  11. 【易错点 1】不要将LSTM的遗忘门误认为是完全丢弃所有信息,它是控制遗忘比例
  12. 【易错点 2】不要混淆门控的激活函数:sigmoid用于门控,tanh用于候选值和状态缩放
  13. 【易错点 3】不要忽视细胞状态在梯度流动中的核心作用,它是有别于RNN的关键