Classical ML
Fundamentals
The tradeoffs underneath every model — generalization, regularization, and getting the inputs right
Bias-variance tradeoff
coreExpected test error splits into , variance, and irreducible noise — knowing which term dominates tells you whether to add capacity or add data
12 minfundamentalsgeneralizationFeature scaling and preprocessing
introDistance-based, gradient-trained, and penalized models all silently assume features share a scale — know which models care, which transforms to use, and why the scaler must be fit on the training set only
8 minfundamentalspreprocessingL1 and L2 regularization
corePenalizing zeroes coefficients out, penalizing shrinks them smoothly — the geometry of corners explains why, and the choice changes how correlated features are handled
11 minfundamentalsregularizationOverfitting and generalization
coreA model is only as good as its error on data it never saw — how to detect memorization with learning curves, protect the test set, and spot leakage before production does
9 minfundamentalsgeneralization