aNet.ai
Machine Learning/Learning path
0day streak0XP · Lv 1
← 9. Overfitting and Regularization
Lesson 1 of 6 7 min · 127 words

Underfitting and overfitting, revisited

Diagnosing both with training and validation curves.

Diagnose a model by comparing training and validation error:

  • Both high, close together → underfitting (high bias). The model can't even fit the training data.
  • Training low, validation much higher → overfitting (high variance). The model memorised the training data.
  • Both low, close together → a good fit.

Learning curves plot error against the number of training examples. For an underfitting model, the two curves quickly meet at a high error — more data won't help. For an overfitting model, there is a big gap that narrows as data grows — more data will help.

Validation curves plot error against a complexity hyperparameter (degree, depth, λ). Training error falls steadily; validation error forms a U. The bottom of the U is the best setting.

Formula to remember

Regularized objective

Data fit plus a complexity penalty Ω.

Quick check · +5 XP

Raising λ in ridge regression…

Practice this topic
Saved in this browser as you type.
aNet.ai · Introduction to Machine Learning · NewUU course outlineProgress saved in this browser