liveBook · Manning

Recurrent neural network regularization

As explained in Sutskever's List

Regularization methods that reduce overfitting in recurrent neural networks.

Recurrent neural network regularization addresses overfitting in sequence models. In 2014, Zaremba, Sutskever, and Vinyals introduced selective dropout tailored to LSTM architectures, a turning point for recurrent networks. section 4.3

Dropout’s basic rationale is to make a model less dependent on particular neurons:

  • During training, randomly turning off neurons creates different network variants and encourages robust features; at inference, dropout is disabled. section 4.3
  • The recurrent approach selectively adapted dropout to LSTMs; the available description does not specify where dropout is applied within the architecture. section 4.0 section 4.3

Dropout as an ensemble

Randomly disabling neurons produces different hypothetical networks during training. This resembles model ensembling, reducing overfitting without explicitly training separate models. section 4.3

How Sutskever's List covers it

How deep it goes
Explains dropout’s ensemble-like rationale and identifies selective dropout for LSTMs, without specifying where recurrent dropout is applied.
Examples
Uses randomly disabled neurons and hypothetical network ensembles to illustrate dropout’s effect on overfitting.
What you can do after
Understand how dropout can reduce overfitting and why a selective variant was applied to LSTMs.
How it connects
Connects recurrent neural networks and LSTMs with dropout, while comparing the approach to AlexNet’s regularization.

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.