Regularization Techniques
Dropout
Randomly "drop" neurons with probability p during training.
Benefits:
Batch Normalization
Normalizes layer inputs to stabilize training.
Steps: 1. Compute mean and variance of batch 2. Normalize: x̂ = (x - μ) / √(σ² + ε) 3. Scale and shift: y = γx̂ + β
Benefits:
Layer Normalization
Used in Transformers instead of BatchNorm.