Read the chapter
Long-form, worked by hand, with the geometry before the algebra. The lecture video sits beside it when one is published.
Not by memorising APIs, but by discovering why each idea had to exist. Every chapter answers the question the previous one left open — and you move on when you can show you understood it.
213 of 213 chapters open · new chapters as they are written and filmed
Every point is a recipe
Each speck is one combination of the two arrows — so much of the first, so much of the second. Drag either arrowhead: pull them apart and the cloud floods the plane, bring them onto one line and the whole thing collapses to that line. That is what a basis is, and it is chapter six.
Open this in the studio →Long-form, worked by hand, with the geometry before the algebra. The lecture video sits beside it when one is published.
Six graded levels per chapter, from explain-it to investigate-it, plus a Python lab that runs in your browser.
A short multiple-choice test on the chapter you just read. Score 60% and you have it.
Vectors appear when we need to describe several features at once. Derivatives appear when we need to know how a prediction changes. Nothing is taught before the problem that demands it.
The curriculum is a public repository and the videos are on YouTube. No paywall, no subscription, and the pipeline that builds the lectures is open source too.
School algebra and a willingness to do arithmetic by hand. No calculus, no linear algebra and no Python are assumed — the maths is built here, in the order a problem demands it, starting from four house prices and a rule nobody has written down yet.
Derive gradient descent rather than quote it. Read a matrix as a map and say what it does to space. Explain why a single line cannot solve XOR and what a hidden layer buys. Train a small network, and know which part of the loss curve is telling you something.
School algebra, and a willingness to do arithmetic by hand. Calculus, linear algebra and Python are not assumed — each is built here, in the order a problem demands it. The first chapter starts from four house prices and a rule nobody has written down yet.
No, to both. The chapters, the lecture videos, the exercises and the interactive studios are free to read and use with no sign-up, no paywall and no subscription. The curriculum is a public repository and the pipeline that builds the lectures is open source too.
The course plans 213 chapters across 15 levels, from what learning means through linear algebra, calculus and probability to neural networks, transformers and reinforcement learning. 213 are published today; the rest are written and filmed in order, and levels open in order too.
Longer than a tutorial and shorter than a textbook chapter. They are long-form and worked by hand, with six graded exercises and a Python lab at the end, so an hour or two is realistic if you actually do the work. Reading one without doing the exercises takes far less and teaches far less.
No. The practice lab runs Python inside the browser, so there is nothing to install and nothing to configure. If you would rather work locally, every chapter's code is in the public repository.
An interactive simulation built for one chapter, sitting in that chapter's Practice tab. Nothing in it moves until you move it: you drag the basis vectors and watch the matrix rewrite itself, push two columns together until the determinant hits zero, or turn a line through a point cloud until the variance peaks.