396 articles, videos, courses, repositories and papers cited across the lessons. Everything linked is free to read. Some courses charge for a certificate. Repo stars are a snapshot.
Showing 40 of 396
Alan Turing · The 1950 paper that introduced the imitation game.
McCarthy, Minsky, Rochester, Shannon · The 1955 proposal that gave the field its name.
Wikipedia · A dated, well-sourced timeline of the early decades.
Our World in Data · Charts of how training compute, data and capability grew.
Andrew Ng · The standard first course, free to audit.
Used in Machine learning basics
Kaggle · Short hands-on lessons in the browser.
Used in Machine learning basicsForecasting, fraud and anomaly detection
StatQuest · Clear videos on overfitting, bias and variance.
Used in Machine learning basics
Andriy Burkov · A compact overview, read first and pay if useful.
Used in Machine learning basics
3Blue1Brown · The best visual introduction to what networks compute.
Used in Machine learning and the deep learning turnNeurons and networks
Krizhevsky, Sutskever, Hinton · The AlexNet paper.
Andrej Karpathy · A readable look at language models just before transformers.
Bahdanau, Cho, Bengio · Where the attention mechanism first appeared.
Vaswani et al. · The transformer paper.
Used in The transformer launch and the models that followedTransformers and attention
Devlin et al. · Bidirectional pretraining for understanding tasks.
Brown et al. · The GPT-3 paper that showed in-context learning at scale.
Used in The transformer launch and the models that followedThe prompt engineering era
Kaplan et al. · Loss as a power law in size, data and compute.
Used in The transformer launch and the models that followedWhy bigger worked: scaling laws
Hoffmann et al. · The Chinchilla paper on balancing parameters and tokens.
Used in The transformer launch and the models that followedWhy bigger worked: scaling laws
Jay Alammar · A visual walk through a decoder-only transformer.
Epoch AI · A literature review of the evidence and its limits.
Used in Why bigger worked: scaling laws
OpenAI · The announcement post from November 2022.
OpenAI · The InstructGPT paper.
Used in ChatGPT and how companies kept improvingPretraining, fine-tuning and RL
Meta · A detailed open description of how a chat model is trained.
OpenAI · The o1 announcement of test-time reasoning.
DeepSeek · An open recipe for reasoning via reinforcement learning.
Used in ChatGPT and how companies kept improvingReasoning and thinking modelsReinforcement learning for reasoning
Air Street Capital · Yearly free report that summarizes research, industry and policy.
roadmap.sh · A community roadmap of the skills, to compare with this path.
Used in What is an AI engineer?The map of the AI tooling stackCurated lists and roadmaps
swyx · The essay that named the role.
Used in What is an AI engineer?
Louis-François Bouchard · A learning guide organized by how you like to learn.
Used in What is an AI engineer?The map of the AI tooling stackCurated lists and roadmaps
Vercel · Paste text, see the exact tokens for different models.
Used in Tokens and the context windowThe messages array, roles and model versions
Andrej Karpathy · Two hours on why tokenization causes so many odd model behaviors.
Used in Tokens and the context window
Chroma · Measures how model accuracy degrades as the input gets longer.
Anthropic · Treats context as a finite budget to spend carefully.
Used in Tokens and the context windowContext engineeringCompaction, isolation and long contextMemory and stateSaving and resuming agent conversationsFrom prompts to agents to harnesses
Andrej Karpathy · One hour that gives the right mental model of what an LLM is.
3Blue1Brown · Eight minutes, the fastest accurate overview.
Andrej Karpathy · Builds a language model from a bigram counter up to GPT.
Used in Next-token prediction and samplingBuild a small GPT from scratch
Anthropic · Temperature, top-p, top-k, max tokens and stop sequences.
Used in Sampling parametersThe messages array, roles and model versions
Hugging Face · Greedy, beam, top-k and top-p, with code.
Used in Sampling parameters
Andrej Karpathy · Sampling is built into the generation loop near the end.
Used in Sampling parametersAttention in numbersBuild a small GPT from scratch
3Blue1Brown · The clearest animated explanation of embeddings and attention.
Used in Transformers and attention
Georgia Tech Polo Club · Runs GPT-2 in your browser and lets you change temperature live.
Used in Transformers and attention