AI Research Scientist · Deep Network Training Basics
Regularization techniques
Regularization techniques
Regularization
Regularization is any training-time method that constrains a model’s capacity or injects noise, trading a little fit on the training data for better generalization to new data — the shared goal behind every regularization technique, whatever its mechanism.Every regularization technique follows the same schema: a specific training-time mechanism paired with an intended effect on a particular overfitting symptom. Weight decay's mechanism (penalizing large weights) targets the symptom of weights growing unboundedly to fit noise. Dropout's mechanism (randomly zeroing activations) targets the symptom of units co-adapting to memorize specific training patterns. When you meet an unfamiliar technique, ask: what does it change during training, and what overfitting behavior does that change suppress?
- Adds an L2 penalty on weight magnitude to the loss
- Targets weights growing large to fit training noise
- Shrinks weights uniformly toward zero each update
- Randomly zeroes activations during each forward pass
- Targets units co-adapting to memorize specific patterns
- Forces redundant, more general representations
Recall check from the same lesson
Since the random-rescaling technique described above doesn't add any explicit penalty term to the loss function, it doesn't actually count as a regularization technique.
Review the explanation
Answer: False. Regularization's shared goal is constraining capacity or injecting noise to reduce overfitting — it isn't limited to methods that add a penalty term to the loss. A technique that injects noise during training (like this rescaling, or dropout) still serves that same purpose even though nothing is added to the loss function.
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