Roadmap.

Plain words · for a smart twelve-year-old

Jargon decoder

Every field hides behind its vocabulary. Here's this one's, grouped by theme so each group reads as a tiny story. If a sentence anywhere on this site loses you, look the word up here and go back.

The machine itself

Model
A program that learned from examples instead of being given rules. The ones here are giant guess-the-next-word machines.
Neural network
How the machine is built inside: layers of simple number-mixers stacked on each other, loosely inspired by brain cells.
Parameters / weights
The millions or billions of tiny dials inside the machine. "Training a model" means turning these dials.
Token / tokenizer
Models don't read letters. The tokenizer chops text into word-pieces called tokens — those are what the model actually sees.
Embedding
Turning each token into a long list of numbers, so you can do math on words.
Attention
The trick that lets the model look back at all the earlier words and decide which ones matter most for guessing the next one.
Transformer
The blueprint built around attention. Nearly every modern AI model uses it. It's the T in GPT.
LLM / GPT
Large Language Model: a big transformer trained on a huge slice of the internet to predict the next token.
GPU
The chip that does the math. Designed for video games; turned out to be perfect for neural networks.

Teaching it

Training
Show the machine examples; each time it guesses wrong, nudge every dial a tiny bit toward "less wrong." Repeat billions of times.
Loss
One number that says "how wrong is it right now." A falling loss curve is what learning looks like on a chart.
Gradient descent
The nudging strategy: always take a small step downhill on the loss.
Backpropagation
The bookkeeping that figures out, for each of the billions of dials, which direction is downhill. The single most important algorithm in this roadmap.
Learning rate
How big each nudge is. Too big and training goes haywire; too small and it takes forever.
Overfitting
Memorizing the homework instead of learning the subject. The model aces the practice questions and fails the real exam.
Pretraining
The first, giant phase of training: pure next-word guessing over an enormous pile of text.
Scaling laws / Chinchilla
The math of how much text a model of a given size should be fed — roughly 20 tokens for every parameter.
MFU
What fraction of your GPU's theoretical horsepower you're actually using. Low MFU = paying for a sports car, driving it in first gear.

Shaping it after school (post-training)

Fine-tuning / SFT
A short second school after pretraining: show the model worked examples of being a helpful assistant, so it stops just rambling text.
RLHF
Teaching with thumbs-up / thumbs-down instead of right answers: humans rate responses, the model learns to get more thumbs-up.
Reward model / reward hacking
A judge program that scores the model's answers. Reward hacking is the model finding sneaky ways to score points without actually being good — like a student gaming a rubric.
DPO / GRPO / RLVR
Newer, simpler recipes for the same thumbs-up idea. RLVR is the special case where the reward can be checked mechanically (did the math answer come out right?), which is how reasoning models are trained.
LoRA
A fine-tuning shortcut: instead of adjusting all the dials, bolt on a small set of new ones and adjust only those. Cheap enough for one GPU.
Quantization / distillation / pruning
Three ways to shrink a model: store the dials with fewer decimal places · have a small student model copy a big teacher · cut the parts that turn out not to matter.

Doing science on it

Eval / benchmark
The model's exam. Evals "lie" when the model saw the answers during training, or when the exam doesn't measure what you actually care about.
Baseline
The thing you compare against. "My model scores 80" means nothing; "80 versus 72 for the same-size standard model" means something.
Ablation
Remove or change exactly one ingredient, rerun, and see what difference it made. The basic unit of ML science.
Seed
The starting roll of the dice for a training run. Run with at least 3 different seeds, or your "result" might just be luck.
Confound
A second difference that sneaks into your comparison and ruins it — you changed the optimizer and accidentally the model size, so which one helped?
Reproduce
Redo someone's published experiment from scratch and get the same numbers. Where most of the real learning lives.
Mechanistic interpretability
Opening up the machine to figure out what the dials are actually doing inside — circuit-tracing for neural networks.
Artifact
The proof you actually did the work: a public repo, a trained model, a writeup that a stranger could check and build on.