Learning Center · 16 lessons
Pick a folder. Pull out a lesson.
Free interactive visual essays, in curriculum order: from linear regression and classification to tree ensembles, neural networks, sequence models and transformers.
- 01
Linear RegressionMinimizing orthogonal Euclidean residuals in parameter space. Closed-form normal equations versus iterative gradient descent steps.
Linear Regression
6 min read → - 02
Logistic RegressionProjecting continuous feature combinations onto calibrated probability bounds. Analyzing logit slopes, odds ratios, and linear decision boundaries.
Logistic Regression
7 min read → - 03
Confusion Matrix & F1Navigating severe class imbalance where baseline accuracy fails. Harmonic balance between false positive alarms, missed detections, and F1 optimization.
Confusion Matrix & F1
9 min read → - 04
ROC & AUCMapping the sensitivity vs. specificity tradeoff across continuous decision thresholds with confusion matrix projections and integral AUC estimation.
ROC & AUC
8 min read → - 05
Cross-ValidationMitigating sample bias and estimating performance variance through rotational holdout splits and out-of-fold validation.
Cross-Validation
7 min read → - 06
Trees & Random ForestsRecursive feature space partitioning, Gini impurity minimization, and bootstrap aggregation (bagging) with random feature sub-sampling to suppress variance.
Trees & Random Forests
10 min read → - 07
Neural NetworksConstructing feed-forward computational graphs from first principles: layer activations, synaptic weights, Adam optimization, and live backpropagation feedback loops.
Neural Networks
15 min read → - 08
Convolutional NetworksSpatial receptive fields, 2D discrete convolution kernels, hierarchical feature maps, and spatial invariance through pooling layers.
Convolutional Networks
12 min read → - 09
Recurrent Networks & LSTMsSequential temporal dynamics, Backpropagation Through Time (BPTT), vanishing gradients, LSTM memory gates, and Transformer self-attention.
Recurrent Networks & LSTMs
14 min read → - 10
Random ForestsBagging, random feature sub-sampling, and majority voting. How averaging many decorrelated trees collapses variance without adding bias.
Random Forests
11 min read → - 11
Bias-VarianceDecomposing expected error into bias squared, variance, and irreducible noise. Underfitting, overfitting, and the KNN knob that dials between them.
Bias-Variance
10 min read → - 12
Train / Test / ValidationWhy one dataset must become three, what each partition is actually for, and how a single careless peek turns your final number into fiction.
Train / Test / Validation
9 min read → - 13
Double DescentError that rises at the interpolation threshold and then falls again. Why over-parameterised models generalise, and what minimum-norm bias has to do with it.
Double Descent
12 min read → - 14
Equality of OddsDefining and measuring parity in true and false positive rates across groups, the equal-opportunity relaxation, and the three stages at which you can intervene.
Equality of Odds
11 min read → - 15
Reinforcement LearningLearning from delayed consequences instead of labels. Markov decision processes, the explore-exploit dilemma, grid worlds, and the Bellman recursion.
Reinforcement Learning
13 min read → - 16
The TransformerEliminating recurrence with constant-path multi-head self-attention. Interactive dual-tower architecture, coreference attention simulator, and autoregressive generation.
The Transformer
16 min read →
