Paper
Papers
The papers that introduced the ideas. Dated by first publication. Citation counts from OpenAlex.
- Humanity's Last Exam2025
3,000 expert-written questions across 100 subjects, built to outlast saturated benchmarks.
- DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning2025
Reasoning emerges from reinforcement learning with verifiable rewards, no supervised chain-of-thought data. Open weights, MIT licence.
- DeepSeek-V3 Technical Report2024
A 671B mixture-of-experts model trained for about 2.8 million H800 GPU-hours. Multi-head latent attention and FP8 training.
- The Llama 3 Herd of Models2024
Llama 3.1 up to 405B, trained on 15 trillion tokens. The most detailed frontier training report published.
- Mixtral of Experts2024
Mixtral 8x7B: an open mixture-of-experts model that matched GPT-3.5.
- Gemini: A Family of Highly Capable Multimodal Models2023
Google DeepMind's first Gemini report. Multimodal from the start.
- Mamba: Linear-Time Sequence Modeling with Selective State Spaces2023
A state space model with input-dependent gating that matches Transformers at linear cost.
- GPQA: A Graduate-Level Google-Proof Q&A Benchmark2023
448 questions written by PhDs that experts get 65% on. The hard science benchmark.
- SWE-bench: Can Language Models Resolve Real-World GitHub Issues?2023
2,294 real GitHub issues. The benchmark for coding agents.
- Mistral 7B2023
A 7B model that beat Llama 2 13B. Grouped-query and sliding-window attention. Released as a torrent link.
- Llama 2: Open Foundation and Fine-Tuned Chat Models2023
Meta's second generation, released with a licence for commercial use. The open-weights default of 2023.
- Textbooks Are All You Need2023
Phi-1: a 1.3B code model trained on synthetic textbook-quality data. Data quality over size.
- Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena2023
Use a strong model to grade others, and crowdsource pairwise votes. Chatbot Arena became the leaderboard that mattered.
- Direct Preference Optimization: Your Language Model is Secretly a Reward Model2023
Preference tuning without a separate reward model or RL loop. Replaced RLHF in most open models.
- QLoRA: Efficient Finetuning of Quantized LLMs2023
Fine-tune a 65B model on one 48GB GPU with 4-bit weights and LoRA adapters.
- Segment Anything2023
A promptable segmentation model trained on a billion masks.
- GPT-4 Technical Report2023
Results without architecture, data or compute. The report that marked the end of open frontier research.
- LLaMA: Open and Efficient Foundation Language Models2023
Meta's 7B to 65B models trained on public data. The weights leaked within a week and the open model ecosystem began.
- Toolformer: Language Models Can Teach Themselves to Use Tools2023
A model learns when to call a calculator, search or calendar API.
- Constitutional AI: Harmlessness from AI Feedback2022
Anthropic replaces human harmlessness labels with a written constitution and AI feedback. How Claude is trained.
- Robust Speech Recognition via Large-Scale Weak Supervision2022
Whisper: speech recognition trained on 680,000 hours of web audio. Open weights.
- BLOOM: A 176B-Parameter Open-Access Multilingual Language Model2022
A thousand researchers train an open GPT-3-scale model on a French supercomputer.
- LAION-5B: An Open Large-Scale Dataset for Training Next Generation Image-Text Models2022
5.85 billion image-text pairs scraped from the web. Stable Diffusion's training data.
- ReAct: Synergizing Reasoning and Acting in Language Models2022
Interleave thoughts and tool calls. The loop that most agent frameworks run.
- Beyond the Imitation Game: Quantifying and Extrapolating the Capabilities of Language Models2022
BIG-bench: 204 tasks from 450 authors.
- FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awareness2022
Compute attention in GPU SRAM tiles. Exact, and several times faster. In every training stack now.
- Photorealistic Text-to-Image Diffusion Models with Deep Language Understanding2022
Imagen: a big frozen text encoder matters more than a big image model.
- Flamingo: a Visual Language Model for Few-Shot Learning2022
Bolts a vision encoder onto a frozen language model. The template for multimodal LLMs.
- Hierarchical Text-Conditional Image Generation with CLIP Latents2022
DALL-E 2: diffusion in CLIP space. Photorealistic text-to-image reaches the public.
- PaLM: Scaling Language Modeling with Pathways2022
Google's 540B model. Showed discontinuous jumps in ability with scale.
- Training Compute-Optimal Large Language Models2022
Chinchilla: for a fixed compute budget, train a smaller model on more tokens. Reset the scaling recipe.
- Training Language Models to Follow Instructions with Human Feedback2022
InstructGPT: supervised fine-tuning then RLHF on GPT-3. A 1.3B model people prefer to the 175B base. ChatGPT's method.
- Chain-of-Thought Prompting Elicits Reasoning in Large Language Models2022
Ask the model to show its steps and it gets maths right. The seed of reasoning models.
- High-Resolution Image Synthesis with Latent Diffusion Models2021
Run diffusion in a compressed latent space. Stable Diffusion is this paper's model.
- Scaling Language Models: Methods, Analysis & Insights from Training Gopher2021
DeepMind's 280B model and a careful study of what scale does and does not fix.
- Training Verifiers to Solve Math Word Problems2021
GSM8K: 8,500 grade-school maths problems. The standard reasoning benchmark until it saturated.
- Highly Accurate Protein Structure Prediction with AlphaFold2021
AlphaFold 2 predicts protein structures to near experimental accuracy. Nobel Prize in Chemistry 2024.
- Evaluating Large Language Models Trained on Code2021
Codex, the model behind GitHub Copilot, and HumanEval, the benchmark for it.
- LoRA: Low-Rank Adaptation of Large Language Models2021
Fine-tune by training small low-rank matrices. The reason fine-tuning fits on one GPU.
- On the Dangers of Stochastic Parrots: Can Language Models Be Too Big?2021
Costs, bias and the illusion of understanding in large language models. The critique everyone cites.
- Learning Transferable Visual Models From Natural Language Supervision2021
CLIP: match images and captions with contrastive learning. The text encoder inside Stable Diffusion.
- Zero-Shot Text-to-Image Generation2021
DALL-E: a Transformer that generates images from text, token by token.
- Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsity2021
Mixture of experts with one expert per token. The design behind Mixtral, DeepSeek and most frontier models.
- The Pile: An 800GB Dataset of Diverse Text for Language Modeling2020
EleutherAI's open training corpus. The base for most open models of 2021 to 2023.
- An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale2020
The Vision Transformer. Patches as tokens. Transformers take over vision too.
- Measuring Massive Multitask Language Understanding2020
57 subjects of multiple-choice questions. The headline benchmark for language models from 2021 to 2024.
- Denoising Diffusion Probabilistic Models2020
Train a network to remove noise step by step. Diffusion models become competitive with GANs.
- Language Models are Few-Shot Learners2020
GPT-3, 175B parameters. Shows that a large enough model learns new tasks from a few examples in the prompt.
- Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks2020
Fetch documents, then generate. Named the pattern that most enterprise AI apps use.
- NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis2020
A network that stores a 3D scene and renders new views of it.
- Scaling Laws for Neural Language Models2020
Loss falls as a power law in parameters, data and compute. The paper that justified GPT-3.
- On the Measure of Intelligence2019
Chollet defines intelligence as skill-acquisition efficiency and introduces the ARC benchmark.
- Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer2019
T5 and the C4 dataset. Every task as text in, text out.
- Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelism2019
Nvidia's tensor-parallel training. How you spread one model across many GPUs.
- Language Models are Unsupervised Multitask Learners2019
GPT-2: a 1.5B-parameter model that does tasks it was never trained on. OpenAI held back the weights at first.
- BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding2018
Masked language modelling on a Transformer encoder. Set new records on eleven tasks and became the default NLP model.
- Improving Language Understanding by Generative Pre-Training2018
GPT-1: pretrain a Transformer decoder on text, then fine-tune. Generative pretraining works.
- GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understanding2018
Nine language understanding tasks in one score. Saturated within two years.
- Deep Contextualized Word Representations2018
ELMo: word vectors that depend on context, from a bidirectional LSTM language model. The step before BERT.
- Deep Reinforcement Learning from Human Preferences2017
Train a reward model from human comparisons, then optimise against it. The recipe behind ChatGPT.
- Attention Is All You Need2017
Drops recurrence for self-attention. Every large language model since is a Transformer.
- Mastering the Game of Go with Deep Neural Networks and Tree Search2016
Policy and value networks plus Monte Carlo tree search beat the European Go champion 5-0. Two months later, Lee Sedol.
- Deep Residual Learning for Image Recognition2015
Skip connections let networks go 152 layers deep. The most cited paper of the decade.
- Deep Learning2015
LeCun, Bengio and Hinton's Nature review. The field's statement of what it had achieved by 2015.
- Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift2015
Normalise activations per mini-batch. Made deep networks train faster and more reliably.
- Adam: A Method for Stochastic Optimization2014
The default optimizer for deep learning. Adaptive learning rates from moment estimates.
- Sequence to Sequence Learning with Neural Networks2014
An LSTM encoder and decoder translate whole sentences. The encoder-decoder pattern for everything after.
- Neural Machine Translation by Jointly Learning to Align and Translate2014
Adds attention to the encoder-decoder so the decoder looks back at the source. The idea the Transformer built on.
- Generative Adversarial Nets2014
A generator and a discriminator trained against each other. Dominated image generation until diffusion.
- Dropout: A Simple Way to Prevent Neural Networks from Overfitting2014
Randomly drop units during training. One of the tricks that made AlexNet work, written up in full.
- GloVe: Global Vectors for Word Representation2014
Stanford's word vectors from global co-occurrence counts. The other standard embedding of the 2010s.
- Auto-Encoding Variational Bayes2013
The variational autoencoder and the reparameterisation trick.
- Playing Atari with Deep Reinforcement Learning2013
A convolutional network learns seven Atari games from pixels with Q-learning and experience replay. DeepMind's first hit.
- Efficient Estimation of Word Representations in Vector Space2013
word2vec: skip-gram and CBOW embeddings trained fast on billions of words. Vectors with arithmetic.
- ImageNet Classification with Deep Convolutional Neural Networks2012
AlexNet wins ImageNet 2012 by ten points using two GPUs, ReLU and dropout. The start of the deep learning era.
- ImageNet: A Large-Scale Hierarchical Image Database2009
Fourteen million labelled images organised by WordNet. The dataset that made deep vision possible.
- A Fast Learning Algorithm for Deep Belief Nets2006
Layer-wise pretraining makes deep networks trainable again. The paper that gave deep learning its name.
- Random Forests2001
Breiman's ensemble of decision trees on random feature subsets. Still a default for tabular data.
- Gradient-Based Learning Applied to Document Recognition1998
LeNet-5 and the MNIST benchmark. The reference CNN for a decade.
- Long Short-Term Memory1997
Gated memory cells that keep gradients alive over long sequences. The workhorse of sequence modelling until the Transformer.
- Support-Vector Networks1995
Cortes and Vapnik's support vector machine. The dominant classifier of the late 1990s and 2000s.
- Q-learning1992
Watkins and Dayan prove Q-learning converges. The algorithm that DQN scaled up twenty years later.
- Backpropagation Applied to Handwritten Zip Code Recognition1989
Convolutional network trained with backpropagation reads zip codes from US Mail. The first practical CNN.
- Multilayer Feedforward Networks Are Universal Approximators1989
Hornik, Stinchcombe and White prove a network with one hidden layer can approximate any continuous function.
- Learning to Predict by the Methods of Temporal Differences1988
Sutton's TD learning: update predictions from later predictions, not only from final outcomes.
- Learning Representations by Back-propagating Errors1986
The paper that made backpropagation standard. Hidden units learn useful internal representations.
- A Learning Algorithm for Boltzmann Machines1985
Stochastic networks with hidden units that learn a probability distribution. Ackley, Hinton and Sejnowski.
- Neural Networks and Physical Systems with Emergent Collective Computational Abilities1982
A recurrent network that stores patterns as energy minima and recalls them from partial input. Brought physicists into neural networks.
- Neocognitron: A Self-organizing Neural Network Model for a Mechanism of Pattern Recognition Unaffected by Shift in Position1980
A hierarchy of local feature detectors and pooling layers. The ancestor of the convolutional network.
- Beyond Regression: New Tools for Prediction and Analysis in the Behavioral Sciences1974
Harvard PhD thesis that describes backpropagation for multilayer networks.
- Perceptrons: An Introduction to Computational Geometry1969
Minsky and Papert prove single-layer perceptrons cannot compute XOR. Funding for neural networks dried up for over a decade.
- Some Studies in Machine Learning Using the Game of Checkers1959
A checkers program that improves by playing itself. Uses the phrase machine learning and an early form of temporal-difference learning.
- The Perceptron: A Probabilistic Model for Information Storage and Organization in the Brain1958
Introduces the perceptron and its learning rule. The first trainable classifier.
- Computing Machinery and Intelligence1950
Asks whether machines can think and replaces the question with the imitation game. Also predicts learning machines.
- A Mathematical Theory of Communication1948
Defines information, entropy and channel capacity. Cross-entropy loss, the objective of every language model, comes from here.
- A Logical Calculus of the Ideas Immanent in Nervous Activity1943
Models the neuron as a threshold logic unit and shows networks of them can compute any logical function. The first artificial neuron.