长短期记忆网络

term_id: long_short_term_memory

Category: basic_concepts

Definition

LSTM网络通过使用细胞状态和三个门控机制(输入门、遗忘门和输出门),解决了标准RNN中常见的梯度消失问题。这些门控机制调节信息的流动,使网络能够记住或忘记特定信息。

Summary

一种专门设计的循环神经网络架构,旨在学习序列数据中的长期依赖关系。

Key Concepts

  • 门控机制
  • 细胞状态
  • 序列数据
  • 梯度消失

Use Cases

  • 时间序列预测
  • 语音识别
  • 机器翻译

Code Example

1
2
import torch.nn as nn
lstm = nn.LSTM(input_size=10, hidden_size=20, num_layers=1)