Dropout
A regularization technique that randomly deactivates neurons during training to prevent overfitting and improve generalization.
Your route here
5 stops · basics first
- 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.
- 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.
- Dataset ✓ understood
A collection of data examples used for training, validating, or testing machine learning models.
- 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.
- 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.
- 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
Where it sits
Explore nearby
In the research
All papers →2 papers that build on Dropout .