ML Foundations
Start here. Nearest neighbors, linear models, optimization, SVMs, trees, and the math behind them. No prerequisites.
-
Distance & Metrics
L1, L2, and L-infinity distance, metric axioms, cosine similarity, and KL divergence.
-
Probability & Statistics Review
Mean, variance, covariance vs correlation, and estimating them from samples.
-
Linear Algebra for ML
Dot products and angles, orthogonality, unit vectors, linear and quadratic forms, diagonal matrices.
-
Nearest Neighbors & Evaluation Basics
k-NN, choosing k, cross-validation, confusion matrices, and the cost of it all.
-
Generative Models & Gaussians
Fit a Gaussian generative classifier, read a covariance matrix, and know when the decision boundary is linear.
-
Linear Regression
The three regression losses and when to use each, plus the bias trick.
-
Optimization Foundations
Derivatives, gradient descent and SGD, convexity, and positive semidefinite matrices.
-
Logistic Regression
Decision boundaries, probability thresholds, the cross-entropy objective, and why it is convex with no closed form.
-
Perceptron & SVM
The perceptron and its convergence, the soft-margin SVM, margins, support vectors, slack, and the role of C.
-
Multiclass & Decision Trees
Multiclass linear models, decision regions, decision-tree growth and stopping, Gini vs misclassification, overfitting.
-
Generalization
Overfitting vs underfitting, the statistical learning assumption, and covariate vs label shift.
-
Ensembles & Neural-Net Basics
Bagging vs boosting, random forests, and the first ideas of neural nets: activations, softmax, parameter counting.
Up next
92 of 92 questions here are still unsolved.