The path
Regression → data and validation → error → classification → structure without labels → more models → neural networks.
Lessons 1–27 are ready. The sections only group them; the numbers match the lesson sidebar.
Ready
Regression first
What it means for a model to learn, then the first fit: a line. Scaling and shrinkage keep that line honest.
Ready
Data and validation
Missing values, encodings, and correlations before any fit. Then the split that tells you whether the fit is real.
Ready
Error and least squares
Where error comes from, how to measure it, and the line that makes the squared version smallest.
Ready
Classification and training
A probability instead of a number, the step that trains it, then two more ways to draw a boundary: Bayes and a tree.
Ready
Structure without labels
The piles the data falls into, and the direction it spreads along the most.
Ready
Ensembles, softmax, and losses
Many trees voting, many classes competing, a fit that bends locally, and the losses that drive training.
Ready
Margins, neighbors, and metrics
The widest street between two classes, the vote of the nearest points, and the metrics that judge any classifier.
Ready
Neural networks
Stacked layers of the fits you already know: a network, an autoencoder that compresses, the fundamentals, then images and sequences.