What is the purpose of dropout regularization in neural networks?

Data Science with Python Hard

Data Science with Python — Hard

What is the purpose of dropout regularization in neural networks?

Key points

  • Dropout prevents overfitting by introducing randomness
  • It forces the network to learn more robust features
  • Dropout is applied during training, not evaluation

Ready to go further?

Related questions