Case Study

A model with high training error and heavy dropout: should the engineer reduce dropout?

Case context: An engineer trains a neural network with a high dropout rate to prevent overfitting. After training, the model's training error is much higher than the desired performance level, but the gap between training and validation error is small, indicating low variance.

Question: Should the engineer reduce or eliminate the dropout regularization in this scenario? Explain your reasoning and what trade-off to expect.

Sample answer: Yes, the engineer should consider reducing or eliminating the dropout regularization. Since the training error is high relative to the desired performance level, the model is suffering from high avoidable bias. Because the gap between training and validation error is small, variance is currently low, meaning there is room to allow the model more flexibility without immediately causing a large variance problem. Reducing dropout will let the model fit the training data more closely, reducing avoidable bias, though the engineer should expect variance to increase somewhat as a result and should monitor validation performance after the change.

Key points:

  • High training error relative to desired performance indicates high avoidable bias
  • Small gap between training and validation error indicates low variance
  • Reducing dropout is appropriate since there is room to trade some variance for reduced bias
  • Expect variance to increase after reducing dropout
  • Recommend monitoring validation performance after the change

Rubric: Full credit requires correctly diagnosing high avoidable bias and low variance from the case, recommending a reduction in dropout, and explaining the expected trade-off (variance may increase) with a note to monitor performance afterward.

0

1

Updated 2026-07-10

Contributors are:

Who are from:

Tags

Data Science

D2L

Dive into Deep Learning @ D2L

Machine Learning

Deep Learning

Supervised Learning

Machine Learning Strategy

Machine Learning Yearning @ DeepLearning.AI