// Learning route
Algorithm Researchers
From maths to frontier papers: in 6–12 months, read and reproduce papers on LLMs, alignment and reasoning models.
0 / 24 done
24 unitsabout 257 hours15+ hours a week
01Route
Tick units as you finish them. Progress is saved only in this browser — no account needed.
-
Python, NumPy & Tooling
Read and write Python, vectorise with NumPy, use the command line, Git and Jupyter.
-
Linear Algebra
Vector spaces, matrix multiplication, eigenvalues and SVD — the language of embeddings, attention and LoRA.
-
Calculus & Optimization
Derivatives, partial derivatives, the chain rule and gradients — “walking downhill along the gradient”.
-
Probability, Statistics & Information Theory
Distributions, expectation, Bayes, maximum likelihood, cross-entropy and KL divergence.
-
PyTorch & Autograd
Tensors, autograd, data loading and the training loop.
-
The ML Workflow: Data, Loss & Generalization
Train/validation/test splits, overfitting, bias–variance, cross-validation and metrics.
-
Unsupervised Learning
k-means, Gaussian mixtures and EM, PCA, t-SNE/UMAP.
-
Neural Networks & Backpropagation
From neurons and multilayer perceptrons to backpropagation and activation functions.
-
Training Deep Nets
SGD/momentum/Adam/AdamW/Muon, learning-rate schedules, BatchNorm/LayerNorm/RMSNorm, dropout and residuals.
-
CNNs, RNNs and the Birth of Attention
Convolutional networks, LSTMs, Seq2Seq, word vectors and Bahdanau attention.
-
Reinforcement Learning Basics
MDPs, Q-learning, DQN, policy gradients, PPO and AlphaZero — the prerequisites for post-training and reasoning models.
-
Tokenization & Embeddings
BPE tokenisation, per-token pricing, embeddings and semantic similarity.
-
Transformers & Attention
Self-attention, multi-head attention, positional encoding, residuals and normalisation — build a GPT from scratch.
-
Modern LLM Architecture
RoPE, SwiGLU, RMSNorm, GQA/MLA, FlashAttention, sliding windows and context extension.
-
MoE & Beyond-Transformer Architectures
Sparse experts, load balancing, Mamba/SSMs, linear attention and hybrid architectures, diffusion language models.
-
Pretraining, Data & Scaling Laws
Pre-training data pipelines, scaling laws, Chinchilla, μP, MTP and training stability.
-
Instruction Tuning & PEFT
SFT, synthetic data, LoRA/QLoRA/DoRA, adapters and model merging.
-
Alignment: RLHF, DPO & Constitutional AI
Reward models, PPO-style RLHF, the DPO family, RLAIF and reward hacking.
-
Reasoning Models: RLVR, GRPO & Test-Time Compute
Chain of thought, self-consistency, process rewards, GRPO/DAPO, verifiable rewards and the R1 recipe.
-
Quantization, Pruning & Distillation
INT8/INT4, GPTQ, AWQ, SmoothQuant, BitNet and knowledge distillation.
-
GPUs, Distributed Training & AI Chips
Memory, bandwidth and compute; mixed precision; data/tensor/pipeline parallelism; ZeRO/FSDP; the chip landscape.
-
Diffusion, Flow Matching & Image Generation
VAE/GAN, DDPM/DDIM, score SDEs, latent diffusion, CFG, DiT, flow matching and ControlNet.
-
Interpretability: from Attribution to Circuits
Attribution, probes, the logit lens, superposition, SAEs, circuit tracing, knowledge editing and activation steering.
-
Tracking the Frontier: Reading & Reproducing Papers
The three-pass reading method, tracking arXiv and conferences, reproduction and writing.
02Other routes
- 1Everyday Users · No code: in 2–3 weeks, learn to understand and use AI well and spot hallucinations and risks.40h
- 2Application Developers · Python is enough: in 3 months, ship a production-ready RAG / agent app you can evaluate and deploy.126h
- 3Product Managers & Leaders · Understand technical limits, cost structure and risk well enough to choose tools, start projects and set governance.84h
- 4Domain Scientists · With a background in your own field, learn to do research with ML and LLMs — linked with the “AI × Disciplines” section.143h