Dropout (neural networks)

Dropout randomly sets neuron inputs/outputs to zero during training

Dropout (neural networks)

Dropout randomly sets neuron inputs/outputs to zero during training

Dropout is a regularization technique used to prevent overfitting in neural networks by randomly disabling neurons during training. This randomness helps the network learn more robust features that are not reliant on specific neurons.

Example

During training, if a neuron has a 50% chance of being dropped out, the input to that neuron will be set to zero for that training instance.

Dropout reduces the risk of overfitting by ensuring that the neural network does not become overly reliant on any single neuron, promoting better generalization.

Related concepts

One email a day: 5 concepts + the 5 stories that matter →

Swipe through 100 ML concepts daily

Open TickerNews