Landmark 5 stops to get here · leads to 1

Dropout

A regularization technique that randomly deactivates neurons during training to prevent overfitting and improve generalization.

Your route here

5 stops · basics first
  1. Machine Learning ✓ understood

    Building systems that learn patterns from data instead of following hand-written rules, getting better at a task as they see more examples.

  2. Neural Network ✓ understood

    A computational model inspired by biological neural networks, consisting of interconnected nodes (neurons) organized in layers that process information through weighted connections.

  3. Dataset ✓ understood

    A collection of data examples used for training, validating, or testing machine learning models.

  4. Training Data ✓ understood

    The examples a model learns its weights from, kept separate from the validation and test data used to check how well it generalizes.

  5. Overfitting ✓ understood

    When a model fits its training data too closely, noise included, so it scores well on examples it has seen and poorly on new ones.

  6. Dropout · you are here ✓ understood

Picture it

During training

  • Random neurons zeroed each step
  • Rate p, e.g. 0.1 to 0.5
  • No neuron can rely on another
  • Acts like many thinned networks

At inference

  • Every neuron is active
  • Scaled to match training
  • Deterministic output
  • Approximates the ensemble
Notice that dropout only happens during training; at inference the full network runs, averaging the thinned ones.

Where it sits

Dropout

Leads to

Maxout

Explore nearby

In the research

All papers →

2 papers that build on Dropout .