Underfitting occurs while training still has meaningful progress to make: the model has not yet captured all relevant patterns, so training and validation performance can improve together. section 5.1.1
Recognize underfitting through these training patterns:
- Training loss does not decrease, indicating that training has not properly started. section 5.3
- Training progresses but fails to beat a commonsense or trivial baseline, showing weak generalization. section 5.3
- Training and validation loss both decrease, yet the model cannot overfit; this indicates that the model remains underfit. section 5.3
Finding sufficient model capacity
A logistic regression model can have statistical power on MNIST without solving the problem well. Increase capacity by adding layers or making layers larger, then train for more epochs. Monitor training and validation losses and metrics until validation performance begins to degrade; crossing that point confirms that the model can overfit and helps locate the boundary between underfitting and overfitting. section 6.2.4
Figure 5.1 Canonical overfitting behavior
Use the canonical training-versus-validation curve to locate the transition from improving underfit behavior to degrading overfit behavior. section 5.1.1






