Post

Machine learning foundations: Murphy and the load-bearing books

The ML bookshelf that holds weight: Kevin Murphy's Probabilistic Machine Learning volumes as the spine, with ESL, Bishop, and the math that makes them readable.

Machine learning foundations: Murphy and the load-bearing books

Most ML content optimizes for feeling productive. Textbooks optimize for being right. This is the short list that holds weight, with Kevin Murphy’s two volumes as the spine.

The spine: Murphy

  • Probabilistic Machine Learning: An Introduction (2022) — Kevin Murphy. The modern replacement for a whole shelf: probability, linear models, deep networks, trees, kernels — all in one consistent probabilistic voice, with free draft PDF and code online. When a concept is fuzzy, this is where I check my understanding against something rigorous.
  • Probabilistic Machine Learning: Advanced Topics (2023) — the second volume: inference, generative models, causality. Not a first read — it is the reference you grow into, and having it visible on the shelf is a good reminder of how deep the field actually goes.

Murphy’s precision is the point. After reading his treatment of, say, variational inference, you know exactly which assumptions you’re making — which is the difference between using a method and gesturing at it.

The rest of the shelf

  • The Elements of Statistical Learning — Hastie, Tibshirani, Friedman. Free PDF. Still the sharpest treatment of the classical core: bias–variance, regularization, boosting, model selection. When a deep model underperforms gradient boosting on tabular data — which still happens constantly — this book explains why. Start with An Introduction to Statistical Learning if ESL’s math is a wall.
  • Deep Learning: Foundations and Concepts (2024) — Bishop & Bishop. The successor to PRML, rebuilt for the transformer era; free to read online. The cleanest mathematical presentation of modern architectures.
  • Mathematics for Machine Learning — Deisenroth, Faisal, Ong. Free PDF. The gap-filler: exactly the linear algebra, calculus, and probability the other books assume, and nothing more.
  • Introduction to Probability — Blitzstein & Hwang, with the Stat 110 lectures free online. If probability is shaky, everything above is built on sand; fix it here first.

How to read them

Textbooks reward a different mode than blogs: slowly, with a notebook, doing derivations by hand and reproducing at least one figure per chapter in code. One chapter of Murphy done that way beats ten survey posts — I keep relearning this. And read with a project in hand: theory anchored to a system you’re building (an eval harness, a router, a fine-tune) sticks; theory read in the abstract evaporates in weeks.

This post is licensed under CC BY 4.0 by the author.