5.5 Bias, variance and model capacity
You can diagnose whether to add data, features or complexity.
Before:03. Data Handling & AnalysisUnlocks:06. Deep Learning10. Production & MLOps13. Capstones, Portfolio & Interviews
Bias and variance name the two ways a model can be wrong — too simple to catch the signal, or too flexible to ignore the noise — and learning curves diagnose which one is present. That diagnosis decides whether more data, more features or more capacity is the fix. It sits early in the module because the reflex it replaces is expensive: more complexity as the answer to every disappointing score, when half the time the problem was bias all along.
Work through these
The decomposition and the intuition
Prediction error splits into error from a model too simple to fit the truth, error from sensitivity to the particular training sample, and irreducible noise. This decomposition is the diagnostic framework for the rest of the subject.
Learning curves and what they show
Plotting performance against training set size shows whether more data would help, which is a question worth answering before collecting any. The two curves converging or not is the whole reading.
Underfitting vs. overfitting symptoms
The symptoms differ clearly: a model failing on both training and held-out data is too simple, one succeeding only on training data is too complex. Distinguishing them decides what to do next.
Double descent, briefly
Very large models sometimes improve again past the point where the classical picture says they should get worse. It is covered briefly because it complicates the tidy story above.
Sign in to keep your progress.
Free resources
These videos are on YouTube. Opening the link takes you to YouTube's page. Pressing "Watch here" loads YouTube's player into this page — nothing loads from YouTube until you do. Either way the video comes from Google and uses much more mobile data than a page of text. Something wrong with a link here?
Links last checked 29 Aug 2026.
Stuck here?
Ask a mentor. A real person answers, and they can see exactly which topic you're on. Usually within a couple of working days.
Checking your session…
Topics shown in module order.