AIAny

Recurrent Neural Network Regularization

A one-line fix that finally made dropout work with LSTMs: apply it only to the non-recurrent connections, leaving the memory path untouched. This let researchers train much larger RNNs without the overfitting that had capped their size.

Introduction

Before this paper, the prevailing wisdom was that dropout and recurrent networks simply did not mix — applying the most effective regularizer of the era to an LSTM made it worse, not better. The fix turned out to be almost embarrassingly small: dropout was being sprayed onto the recurrent connections, repeatedly corrupting the cell's memory at every timestep so it could never carry information across long spans. Confine the noise to the non-recurrent (vertical, layer-to-layer) connections and leave the recurrent (horizontal, timestep-to-timestep) path clean, and the contradiction disappears.

Key Findings
  • The recurrent path must stay noiseless. Dropping units on the timestep-to-timestep connection accumulates corruption proportional to sequence length, destroying long-term memory; restricting dropout to between-layer connections preserves it.
  • Bigger RNNs become trainable. With overfitting controlled, the authors could scale LSTMs far past previously practical sizes and still see gains rather than memorization.
  • It generalized across modalities. The same rule improved language modeling, speech recognition, machine translation, and image caption generation — a sign it addressed something structural, not task-specific.
  • Regularization without forgetting. The model still memorized the long-range dependencies LSTMs exist to capture, so the gain in generalization came at no cost to capacity.
Why It Still Matters / When to Skip

Great fit if you want the clean origin of "where exactly to put dropout in a recurrent net," or a compact case study in how a tiny architectural distinction unlocks scale. Look elsewhere if you need today's recurrent regularizers — variational/recurrent dropout, zoneout, and layer normalization refined this idea, and Transformers later sidestepped the recurrent-noise problem entirely. This is the foundational insight, not the final word.

Information

  • Websitear5iv.labs.arxiv.org
  • OrganizationsNew York University, Google Brain
  • AuthorsWojciech Zaremba, Ilya Sutskever, Oriol Vinyals
  • Published date2014/09/08

More Items

Enables multi-head, depth-wise residual retrieval in Transformers by expanding a single residual stream into multiple context-aware streams using causal depthwise convolutions. Improves pretraining convergence and downstream benchmark scores with minimal overhead, yielding notable iso-loss compute speedups in large MoE models.

A concise textbook-style book that explains foundational concepts and techniques for large language models, covering pre-training, generative models, prompting, alignment, inference, and reasoning. Structured as self-contained chapters for readers with some ML/NLP background or those seeking a principled introduction to LLM foundations.

Analyzes why self-evolving reasoning models collapse under repeated self-training and proposes R-Quest: a feedback-driven pipeline that trains solvers to reject invalid questions and uses a frozen base model to detect task-level repetition, filtering training data to sustain multi-round gains.