Course workspace
AI Made Simple · From the basics to Mini GPT
Learn from data, parameters, and gradients through to a working Mini GPT. Work through the lessons in order, following the calculations and trying the exercises yourself.
0%Course progress · 0 of 321 sections
Start Week 112-week learning path
- Week 1Week 1 — Essential mathematical intuition: learn to read AI formulas
- Week 2Week 2 — Linear regression: from prediction to gradient descent
- Week 3Week 3 — Neural networks: from one neuron to multiple layers
- Week 4Week 4 — Backpropagation: learning across all the network's parameters
- Week 5Week 5 — Tensors and PyTorch: let the computer do the calculations
- Week 6Week 6 — From tokens to a small language model: understanding prediction through one example
- Week 7Week 7 — Attention: read the relevant preceding context
- Week 8Week 8 — Transformers: build a trainable network around attention
- Week 9Week 9 — Tokenizers: from raw text to training batches
- Week 10Week 10 — GPT architecture: assemble a trainable Mini GPT
- Week 11Week 11 — Training and inference: learn, evaluate, save, and generate with the same Mini GPT
- Week 12Week 12 — End-to-end Mini GPT: from text and training to generation after loading