CMU 07-280 Lecture 10: Trading Expressiveness for Stability with Features and Regularization
Lecture 10 uses φ(x) to let linear models express nonlinear functions, then controls the resulting overfitting with train/validation/test separation, L1/L2 regularization, and model selection.