Learn
Start from nothing. Go all the way.
Complete subjects, taught from first principles on real data. Watch a lecture, then put your hands on it.
Volume I
Linear Algebra for Machine Learning
From a single point in space to the mathematics inside every modern model.

Lecture 115:49
Space, Distance & Similar Photos
Your phone has never met your friend. So how does it gather forty photos of her into one pile?

Lecture 222:00
Vectors, Span & Basis
What lives exactly halfway between a photo of a dog and a photo of a beach?

Lecture 3Coming soon
Matrices & Multiplication
Four measurements go in. One risk score comes out. What happened in between?

Lecture 4aComing soon
Linear Equations & the Two Pictures
We know the patients. We know the scores. What recipe sits in between?

Lecture 4bComing soon
Gaussian Elimination
How does a computer solve A x = b, in a million dimensions?
Playgrounds
Every lecture has a place for your hands. Break it, and see why.
- Lecture 1Space.Dimensions, distance and similar photos, in five experiments you can touch.Open ›
- Lecture 2Vectors.Two moves, scale and add. Everything else follows.Open ›
- Lecture 3Matrices.Four measurements in. One score out. One operation in between.Open ›
- Lecture 4aEquations.We know the scores. Now find the recipe.Open ›
- Lecture 4bElimination.Simplify, without changing. Then climb.Open ›
Still being made
The rest of Volume I. In the order it wants to be learned.
- 05
The machine and its spaces
Matrices as machines that move the whole of space. Span, independence and basis, made precise. The column space and the null space. Undoing the machine: inverses and LU. Rank, and the four fundamental subspaces that organise everything.
Orthogonality
Projections and least squares. Gram–Schmidt and QR. The dot product, met with a purpose. Linear regression, built from first principles.
Eigenvalues
Determinants. Eigenvalues and eigenvectors, diagonalisation, powers of a matrix. Symmetric and positive definite matrices. Change of basis.
Decompositions
The singular value decomposition. PCA, low-rank approximation, the pseudoinverse.
Beyond the classical course
Matrix calculus and backpropagation. Norms, conditioning and numerical stability. The geometry of embeddings. The linear algebra inside attention.
The complete volume.
Notes, problems, and a way to know you truly understood. Open lectures stay free.