KnowML

Machine learning and modern AI, from the maths up

Start anywhere and follow what interests you. Linear algebra through to agents, and the systems work underneath.

How everything here is written

Six questions, asked of every model, in the same order

A decision tree and a diffusion transformer get the same interrogation. Learn the shape once and every new architecture becomes six familiar questions instead of one unfamiliar diagram.

Representation
β†’
Objective
β†’
Architecture
β†’
Training
β†’
Inference
β†’
Deployment
What’s actually in here

The whole field, not a greatest-hits tour

Nothing here starts at the transformer, and nothing stops at it either. The parts that usually get skipped — CUDA kernels, serving economics, evaluation, what the industry results really showed — get the same treatment as attention.

While you learn

The site is a workspace, not a document

Search everything
⌘K for topics, ⌘F for this page. Every section, subtopic and term is indexed client-side.
Highlight & annotate
Select any sentence to highlight or note it. Autosaves to this browser, exports to Markdown.
Diagrams that move
Pausable data-flow diagrams: attention weights, residual streams, denoising steps.
Runnable examples
Short snippets you can copy, change a number in, and see what moves.
37
Sections, all written
310
Interview questions
249
Techniques mapped
5
Interactive labs

Start anywhere

Every section grouped by theme, the 1950s-to-2026 timeline, the dependency order, and where to go once you have read it β€” on one page.

Browse everything β†’ 🌳 Technique Map

My Notes β€” Home

Free notes

Highlights on this page