LearnBenchStart learning →

AI Research Scientist · Deep Network Training Basics

Dropout and stochastic regularization

Real lesson card · Page 1 of 4

Dropout and stochastic regularization

Dropout

Dropout is a training-time regularization technique: each pass, every unit is independently zeroed out with probability pp, so gradients update a different random subnetwork every step instead of the full network.
Example
With p=0.5p=0.5 on 10 units, about 5 fire on one pass, a different 5 the next.

Recall check from the same lesson

Dropout reduces overfitting mainly because randomly removing units during training makes the network smaller and thus less prone to memorizing; this shrinking effect, not any ensemble or co-adaptation reasoning, is the real explanation for why it works.

Sources

· Editorial policy

One sitting · 20–30 minutes

A focused session on your AI Research Scientist interview

LearnBench starts from what you already know — skip what you have, master what you’re missing.

Start now

More Deep Network Training Basics questions