Jump to content

Recurrent neural network

From Simple English Wikipedia, the free encyclopedia

A recurrent neural network (RNN) is a special type of computer program that can remember things it has seen before. RNNs do this by connecting information from the past (called a hidden state) with new information.[1] Because of this, RNNs are good at processing data in a sequence, like understanding language, translating between languages, or predicting what might come next in a sequence.[2]

References

[change | change source]
  1. Zhang, Aston; Lipton, Zachary C.; Li, Mu; Smola, Alexander J. (2023). "9.4. Recurrent Neural Networks". Dive into Deep Learning. Cambridge University Press. ISBN 9781009389433.
  2. Lipton, Zachary C.; Berkowitz, John; Elkan, Charles (17 October 2015). "Sequence to sequence learning with neural networks". arXiv:1506.00019v4 [cs.LG].