ML Foundations

Start here. Nearest neighbors, linear models, optimization, SVMs, trees, and the math behind them. No prerequisites.

0 / 92 solved
  1. Distance & Metrics

    L1, L2, and L-infinity distance, metric axioms, cosine similarity, and KL divergence.

  2. Probability & Statistics Review

    Mean, variance, covariance vs correlation, and estimating them from samples.

  3. Linear Algebra for ML

    Dot products and angles, orthogonality, unit vectors, linear and quadratic forms, diagonal matrices.

  4. Nearest Neighbors & Evaluation Basics

    k-NN, choosing k, cross-validation, confusion matrices, and the cost of it all.

  5. Generative Models & Gaussians

    Fit a Gaussian generative classifier, read a covariance matrix, and know when the decision boundary is linear.

  6. Linear Regression

    The three regression losses and when to use each, plus the bias trick.

  7. Optimization Foundations

    Derivatives, gradient descent and SGD, convexity, and positive semidefinite matrices.

  8. Logistic Regression

    Decision boundaries, probability thresholds, the cross-entropy objective, and why it is convex with no closed form.

  9. Perceptron & SVM

    The perceptron and its convergence, the soft-margin SVM, margins, support vectors, slack, and the role of C.

  10. Multiclass & Decision Trees

    Multiclass linear models, decision regions, decision-tree growth and stopping, Gini vs misclassification, overfitting.

  11. Generalization

    Overfitting vs underfitting, the statistical learning assumption, and covariate vs label shift.

  12. 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.

Next track Deep Learning