Advanced · every module free · 9 challenges

Splits, the bias-variance recipe, regularization, initialization and the gradient check that finds the bug.

Mini-batches, momentum, Adam, schedules, and the hyperparameter search that finds the run.

One number to optimize, a human yardstick to beat, and an error analysis that says what to do next.

The convolution, the layer built from it, and the architectures that made depth work.

Turning words into vectors whose geometry means something -- and the tokenizer underneath.