// Learning route
Domain Scientists
With a background in your own field, learn to do research with ML and LLMs — linked with the “AI × Disciplines” section.
0 / 15 done
15 unitsabout 143 hours6–8 hours a week
01Route
Tick units as you finish them. Progress is saved only in this browser — no account needed.
-
Prompting & Using AI Well
Prompting techniques: role, context, examples, step-by-step thinking and structured output.
-
Python, NumPy & Tooling
Read and write Python, vectorise with NumPy, use the command line, Git and Jupyter.
-
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.
-
Trees & Ensembles
Decision trees, random forests, gradient boosting, XGBoost/LightGBM — the kings of tabular data.
-
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.
-
Transformers & Attention
Self-attention, multi-head attention, positional encoding, residuals and normalisation — build a GPT from scratch.
-
Instruction Tuning & PEFT
SFT, synthetic data, LoRA/QLoRA/DoRA, adapters and model merging.
-
Vision Transformers & Self-Supervised Vision
ViT, SimCLR, MAE, JEPA and SAM.
-
RAG Engineering & Evaluation
Chunking, query rewriting, HyDE, GraphRAG, citations and evaluation metrics.
-
Agents: Tool Use, MCP, Planning & Memory
ReAct, function calling, MCP, reflection, memory, multi-agent systems, computer use and sandboxes.
-
AI for Science & Domain Applications
Graph neural networks, AlphaFold, AlphaGeometry and automated research — linked with AIMap’s “AI × Disciplines” section.
-
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
- 3Algorithm Researchers · From maths to frontier papers: in 6–12 months, read and reproduce papers on LLMs, alignment and reasoning models.257h
- 4Product Managers & Leaders · Understand technical limits, cost structure and risk well enough to choose tools, start projects and set governance.84h