Going further
If you arrived from the previous entry, here are the resources that did not fit into the three itineraries: deeper, more specific or more niche, but with the same criteria as always — free and well regarded. None of this is compulsory: it is a menu, not a checklist.
Free reference books
- Understanding Deep Learning (Simon Prince) — The most recommended modern deep learning book of recent years: clear, beautifully illustrated, free PDF.
- Deep Learning (Goodfellow, Bengio and Courville) — The classic “bible”. Denser and from 2016, but still the reference for theoretical grounding.
- The Little Book of Deep Learning (François Fleuret) — An ultra-condensed ~160-page summary, designed to be read on a phone. Ideal for revision.
- An Introduction to Statistical Learning — The classic of statistical ML, now with Python labs. Unbeatable for really understanding the “traditional” models.
- Probabilistic Machine Learning (Kevin Murphy) — Two volumes (intro and advanced) in open draft: the encyclopaedic reference for probabilistic ML.
- Neural Networks and Deep Learning (Michael Nielsen) — An interactive online book where you build a network from scratch. A classic that pairs perfectly with 3Blue1Brown.
Specialising by area
Reinforcement learning
- Reinforcement Learning: An Introduction (Sutton and Barto) — The bible of the field, with a free official PDF.
- David Silver’s course (DeepMind/UCL) — The lectures that trained a generation; on YouTube, they accompany the book.
- Spinning Up in Deep RL (OpenAI) — Theory, code and practical advice for getting started in earnest.
- Hugging Face Deep RL course — Less theoretical, more hands-on: you train agents from the first unit.
NLP and LLMs
- Speech and Language Processing (Jurafsky and Martin) — THE NLP textbook, in open and updated draft. The theoretical complement to CS224n.
- OpenAI Cookbook — Recipes and example code for building with LLMs: RAG, agents, evaluation and more.
- Anthropic courses — Free tutorials from the team behind Claude, including their interactive prompt engineering course.
MLOps and production
- Made With ML — Design, development and deployment of ML systems, with a focus on good practice.
- MLOps Zoomcamp (DataTalks.Club) — A free course with cohorts, projects and a very active community.
- Full Stack Deep Learning — The pioneering course on taking models to production. No longer updated frequently, but the material remains useful.
Ethics, justice and safety
- Fairness and Machine Learning (fairmlbook.org) — An open book on algorithmic bias and discrimination. Serious and accessible.
- Practical Data Ethics (Rachel Thomas, fast.ai) — A free, direct course on disinformation, bias, privacy and accountability, written by someone who also teaches the technical side.
- BlueDot Impact courses — Free courses (with a selection process) on AI safety and alignment; highly regarded in that niche.
This subsection is the hinge with the third entry of the chapter. “AI ethics” as taught in these courses is above all an ethics of implementation —how to audit a model, how to measure a bias—; questions about the political economy, the infrastructure and the geography of the field are taken up there.
More fundamentals (if you want to shore things up)
- 18.06 Linear Algebra (Gilbert Strang, MIT OCW) — The most famous linear algebra lectures in the world.
- Statistics 110 (Joe Blitzstein, Harvard) — Probability explained with clarity and memorable examples.
- Khan Academy — If you need to start further back, here is the complete path (also in Spanish).
- CS50x (Harvard) — The best-known introduction to programming, entirely free.
- The Missing Semester (MIT) — Terminal, git, debugging and all those tools nobody teaches you and you use every day.
- freeCodeCamp — Programming practice with free certifications; includes an ML track with Python (also available in Spanish).
Blogs that are pure gold
- Jay Alammar — His “The Illustrated Transformer” and “The Illustrated GPT-2” posts are the visual explanation of LLMs.
- Lilian Weng (Lil’Log) — Technical, exhaustive posts on agents, diffusion, RLHF and more. Among the best writing in the field.
- Distill — Interactive articles of rare beauty. It stopped publishing in 2021, but the archive is still a goldmine.
- colah.github.io — Few posts, all memorable (start with “Understanding LSTMs”).
- Andrej Karpathy (blog) — Don’t miss “A Recipe for Training Neural Networks”: practical advice distilled from years of craft.
- Chip Huyen — One of the sharpest voices on ML systems; her blog and Stanford notes are public.
YouTube for papers and news
- Yannic Kilcher — Paper reviews with sharp humour; the most entertaining way to start reading research.
- Machine Learning Street Talk — In-depth debates with front-line researchers.
- Two Minute Papers — Quick explainers of the latest; more for inspiration than for learning in depth.
- Welch Labs — Short series with exceptional pedagogical and production quality.
- CS25: Transformers United (Stanford) — Seminars where the researchers themselves present the latest work.
Keeping a finger on the pulse
- Import AI (Jack Clark) — A weekly newsletter from one of Anthropic’s founders: advances, context and policy.
- Ahead of AI (Sebastian Raschka) — Technical analysis of what’s new in LLMs, written by a researcher and teacher.
- AI Index Report (Stanford HAI) — The annual reference report on the state of AI.
- arXiv — Where everything is published first. Look at the cs.LG, cs.CL and cs.AI categories.
- Hugging Face Papers — The papers the community is discussing today, ranked by trend.
Communities
- r/MachineLearning and r/learnmachinelearning — Discussion, news and help for beginners.
- Hugging Face forums — Very active for implementation questions.
- Cross Validated and Data Science Stack Exchange — High-quality Q&A, especially on the statistical side.
- EleutherAI — An open source research community; its Discord is a hive of activity.
Extending the itineraries
If you took Route A (understanding without programming): Nielsen’s Neural Networks and Deep Learning → Jay Alammar’s The Illustrated Transformer → fairmlbook → Two Minute Papers or Import AI to keep up.
If you took Route B (building things): The Missing Semester → An Introduction to Statistical Learning → MLOps Zoomcamp or Made With ML → the OpenAI Cookbook and the Anthropic courses for your day-to-day with LLMs.
If you took Route C (solid foundations): Probabilistic Machine Learning or Understanding Deep Learning → Sutton and Barto with Silver’s course (if RL grabs you) → Lilian Weng → arXiv and Hugging Face Papers for reading research. Optional: BlueDot if AI safety interests you.
One piece of advice for starting to read papers
Don’t start with the bare PDF. First look for a post or video explaining it (the blogs and channels above help a great deal), read the abstract, figures and conclusions, and only then get into the body. If you want a formal method, S. Keshav’s classic How to Read a Paper proposes the “three passes” and takes fifteen minutes to read.
One thing remains to be said about all this material, and it is what Route D was pointing at. The courses, books and blogs in these two entries came almost entirely out of a handful of universities and companies in the global North. That does not invalidate them —again: it is the best that is freely available— but it does decide in advance which questions count as interesting. The next entry is the other half of the itinerary.
Note: links may change over time; if one doesn’t open, search for the name of the resource.