Exam SRM · Basics of Statistical Learning · Free Lesson

The Bias-Variance Tradeoff

Free SOA Exam SRM (Statistics for Risk Modeling) lesson in Basics of Statistical Learning. 10 min read, ~1,563 words.

Two models can have identical training error and wildly different test error. The bias-variance decomposition tells you why, and which knob to turn.

Bias is the systematic error from approximating a complex truth with a simpler model. A linear fit to a curved relationship has high bias. Variance is how much jumps if you refit on a different training sample. A 1-nearest-neighbor model has high variance because every point swings the fit.

KEY: Bias is about model misspecification; variance is about sampling noise in the fit. Both are properties of the method, not the data.

Flexibility drives the tradeoff. Flexible methods (high-degree polynomials, small-k KNN, deep trees, neural nets) bend to match training data, so bias drops. They also chase noise, so variance rises. Rigid methods (linear regression, large-k KNN, shallow trees) underfit (high bias) but produce stable fits (low variance).

HIGH-FREQUENCY: Training MSE is monotone decreasing in flexibility. Test MSE is U-shaped. Picking the model with the lowest training MSE always overfits.

Read the full lesson, free →
Worked examples and practice. Free with a free account, no card.

Common mistakes

Bottom line

Exam shortcut

If asked which method "minimizes both bias and variance," answer that no method does past the irreducible floor; the goal is total MSE. If the prompt gives training MSE far below test MSE, diagnose high variance / overfitting and prescribe less flexibility or more data. If training and test MSE are both high and close, diagnose high bias / underfitting and prescribe more flexibility.

The full lesson (about 1,563 words, 10 min read) adds 2 worked examples, all 7 common mistakes, a self-check, free in the app.

Learning objectives

Browse all free Exam SRM lessons or jump into free Exam SRM practice questions.