liveBook · Manning

Backpropagation through time

As explained in Sutskever's List

Backpropagation through time is a training technique that unrolls a recurrent computation across time steps and propagates gradients through the resulting sequence.

Backpropagation through time trains a recurrent neural network by unrolling its loop across time steps. The resulting sequence resembles a deep linear network whose weights are shared across steps, allowing errors from later predictions to update earlier computations. section 4.2

Unrolling also exposes a central limitation: a 100-word prediction resembles a 100-layer network. Gradients linking the first and last words can shrink exponentially, leaving little learning signal for long-range dependencies. LSTM networks address this difficulty with gated memory rather than changing the basic need to train across time. section 4.2

Remembering “France”

To predict “French” in “I grew up in France … I speak fluent French,” the network must carry information across intervening words. Backpropagation through time sends the prediction error backward across those steps, but the signal may become negligibly small. section 4.2

How Sutskever's List covers it

How deep it goes
Explains unrolling, shared weights, and vanishing gradients, but stops short of a mathematical derivation.
Examples
Uses next-word prediction across a 100-word sequence and the sentence linking “France” to “French.”
What it assumes
Assumes recurrent computation and hidden states, while briefly recapping how RNNs retain past information.
What you can do after
Evaluate why recurrent models lose learning signals across long sequences and why LSTMs help.
How it connects
Ties recurrent neural networks to hidden state, long-range dependencies, vanishing gradients, and LSTM networks.

Also explained in

Compare how 2 books explain backpropagation through time →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Sutskever's List. The section links point to the parts of the book it draws on.