Jargonautica
How the Machinery Works

Regularisation and Dropout

Also called: Regularisation, Dropout, Weight Decay, Early Stopping

Deliberately handicapping a model during training so that it generalises rather than memorises. Dropout switches off a random selection of units on each pass, forcing the network not to lean too heavily on any one of them. It feels counterproductive and it works. These are the standard tools against overfitting.

Technical view

L2 regularisation, or weight decay, penalises large weights and produces smoother functions; L1 penalises absolute magnitude and drives weights to exactly zero, giving sparsity and implicit feature selection. Dropout randomly zeroes activations during training at some probability and is disabled at inference, approximating an ensemble over many thinned networks. Early stopping halts training when validation loss stops improving. Data augmentation and normalisation layers also act as regularisers, and in very large models trained on enormous corpora the sheer volume of data does much of the same work.


Part of AI Terminology Index, section: How the Machinery Works.

How it connects

Regularisation and Dropout links to 10 other terms. The faint lines are links between those terms. See it in the full graph.

OverfittingOverfittingTrainingTrainingHyperparametersHyperparametersLoss FunctionLoss FunctionTraining, Validation and Test SetsTraining, Validatio…Weights, Parameters and BiasesWeights, Parameters…Bias-Variance Trade-offBias-Variance Trade…Data AugmentationData AugmentationBatch NormalisationBatch NormalisationPrior and PosteriorPrior and PosteriorRegularisation and Dropout