Core Learning Theory
Bias-variance tradeoff, PAC learning, and generalization.
Bias-Variance Tradeoff
The fundamental tension between underfitting and overfitting – every model navigates this tradeoff whether you manage it or not.
Curse of Dimensionality
As dimensions increase, data becomes sparse, distances become meaningless, and exponentially more data is needed.
Empirical Risk Minimization
Minimizing average loss on training data as a proxy for true risk – the theoretical framework underlying most ML algorithms.
Loss Functions
The objective being optimized – MSE, cross-entropy, hinge loss, and how the choice shapes what the model learns.
Overfitting and Underfitting
Memorizing training data vs. failing to capture patterns – the two failure modes of every learning algorithm.
Regularization
Constraining model complexity to improve generalization – L1, L2, dropout, early stopping, and the bias-variance connection.
Types of Machine Learning
Supervised, unsupervised, semi-supervised, and self-supervised – a taxonomy based on what labels are available.
What Is Machine Learning?
Learning patterns from data rather than programming rules explicitly – the three paradigms and when each applies.