AI Research Scientist · Deep Network Training Basics
Dropout and stochastic regularization
Dropout and stochastic regularization
Dropout
Dropout is a training-time regularization technique: each pass, every unit is independently zeroed out with probability , so gradients update a different random subnetwork every step instead of the full network.Because any unit might vanish on the next pass, no unit can safely rely on a specific partner unit to fix its mistakes. Each unit is pushed to compute something useful on its own, so units stop co-adapting into fragile, mutually-dependent teams.
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.
Review the explanation
Answer: False. Dropout's benefit comes from forcing units to stop co-adapting (each unit must be independently useful rather than relying on specific partners) and from implicitly training and averaging an exponentially large ensemble of weight-sharing subnetworks. Framing it as merely 'making the network smaller' skips the actual mechanism the concept is built on.
Sources
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