RNN 发音 释义 (Definition) RNN 是 Recurrent Neural Network 的缩写,中文常译为循环神经网络 :一种用于处理序列数据 (如文本、语音、时间序列)的神经网络结构,能够利用“前后文/历史信息”(通过隐藏状态在时间步之间传递)来建模序列中的依赖关系。(在深度学习语境中最常见;在其他领域也可能有少见的其他含义。)
发音 (Pronunciation, IPA) /r en en/
例句 (Examples) I trained an RNN to predict the next word. 我训练了一个 RNN 来预测下一个词。
Although RNNs can model sequential patterns, they may struggle with long-range dependencies without improved variants like LSTM or GRU. 尽管 RNN 能建模序列模式,但若没有像 LSTM 或 GRU 这样的改进变体,它们可能难以处理长距离依赖。
词源 (Etymology) RNN 来自 recurrent neural network 的首字母缩写:recurrent 意为“反复出现的、循环的”,指网络在不同时间步重复使用相同的结构与参数,并通过隐藏状态把信息在序列中“循环传递”。
相关词 (Related Words) 文学与著作中的出现 (Literary / Notable Works) Ian Goodfellow, Yoshua Bengio, Aaron Courville《Deep Learning 》(2016)在序列建模章节系统讨论 RNN 及其变体。 Ilya Sutskever, Oriol Vinyals, Quoc V. Le “Sequence to Sequence Learning with Neural Networks ”(2014)在编码器-解码器框架中使用 RNN 进行序列到序列任务。 Sepp Hochreiter & Jürgen Schmidhuber “Long Short-Term Memory ”(1997)提出 LSTM,作为解决经典 RNN 长程依赖困难的重要改进。 Tomá Mikolov 等 “Recurrent Neural Network Based Language Model ”(2010/2011 相关论文)将 RNN 用于语言模型并推动其在 NLP 中的应用。