In this course, we are trying to build the Spine of model AI using mathematical language. The course spine we will build lecture by lecture, and the this illustration shows how the spine connects with modern AI. ▸ click any block to see what we will actually cover
Strip away the anthropomorphic language — “learn”, “attend”, “understand” — and what remains, almost without exception, is linear algebra executed at scale.
Feeds: Learning Theory (hypothesis sets are parameter spaces) and every model we write down all semester.
Learning from data is a bet against randomness; probability is how we compute the odds of that bet.
Feeds: the Hoeffding bound at the heart of Learning Theory, and the Gibbs distribution p ∝ e−βE in energy-based modeling.
“My model is perfect on the training data — so am I done?” Every lecture in this unit is machinery for turning “we cannot tell” into a probabilistic guarantee.
Explains: why a billion-parameter network can generalise at all — the question no demo answers.
Train a model by shaping an energy landscape: push down on the right answers, pull up on the wrong ones.
Explains: the objective functions inside modern generative models — p(x) ∝ e−E(x) is their common ancestor.
Every training run on Earth is some variant of one line: w ← w − η ∇wL(w).
Explains: what “training” means, from a two-parameter line fit to GPT-scale runs.
A model has not worked until you can say, honestly and quantitatively, how well it works on data it never saw.
Explains: why leaderboard numbers can lie, and how honest benchmarks are built.
Instead of one best answer, keep a distribution over answers — and let the data reshape it.
Explains: uncertainty-aware AI — systems that know what they don't know.
When people say a model has seven billion parameters, they mean, almost entirely, entries of matrices.
Built from: Linear Algebra · Learning Theory · Optimization.
A generative model is an energy landscape you can sample from: data lives where the energy is low.
Built from: Energy & Loss Functions · Probability · Optimization.
Wherever AI meets the physical world, “probably right” must come with a number attached.
Built from: Bayesian Learning · Probability · Validation & Evaluation.