Neural Foundations · 1990

Finding Structure in Time (Elman RNN)

Jeffrey Elman

Elman introduced the simple recurrent network, which feeds a hidden layer's previous activations back as additional input through a context layer, giving neural networks a working memory of past inputs and solving how to process sequences whose structure unfolds over time.

Editorial record

Plain-language summary

The network copies its hidden-layer state at each step into a 'context' layer that is fed back in alongside the next input, so the hidden units learn representations that depend on prior elements of the sequence. Trained on tasks like predicting the next word or discovering word boundaries in a stream, it developed internal representations that reflected grammatical categories and structure without being told them. This showed that temporal structure could be handled by recurrence rather than by explicit time-delay windows, and the architecture became a foundation for later recurrent networks.

Knowledge graph

Relationships

Antecedents

Source record

Provenance

Record ID
A-020
Record created
2026-07-13
Last reviewed
2026-07-14
Record version
2

Citation caveat: Citation metadata is approximate and marked unverified in the source dataset.