Skip to content
EntityQ1457734· pop 31· linked from 501 articles

recurrent neural network

Sign in to save

Also known as RNN

class of artificial neural network where connections between units form a directed graph along a temporal sequence

Wikidata facts

Image
RecurrentLayerNeuralNetwork english.png
Show 2 more facts
Sources (5)

via Wikidata · CC0

~40 min read

Article

In artificial neural networks, recurrent neural networks (RNNs) are designed for processing sequential data, such as text, speech, and time series, where the order of elements is important. Unlike feedforward neural networks, which process inputs independently, RNNs utilize recurrent connections, where the output of a neuron at one time step is fed back as input to the network at the next time step. This enables RNNs to capture temporal dependencies and patterns within sequences.

The fundamental building block of RNN is the recurrent unit, which maintains a hidden state—a form of memory that is updated at each time step based on the current input and the previous hidden state. This feedback mechanism allows the network to learn from past inputs and incorporate that knowledge into its current processing. RNNs have been successfully applied to tasks such as unsegmented, connected handwriting recognition, speech recognition, natural language processing, and neural machine translation.

Connections

Categories