skip to content

Search

← The Language Machines

Reference

Appendix: Timeline and Reading List

A one-page dated timeline of language models and every paper cited in this book.

1948–2026 6 min read

Timeline

Every dated event this book covers, in one place. Each row links to the chapter that teaches it.

ChapterTitleEra
1From Shannon to n-grams1948–2003
2word2vec and the Geometry of Meaning2013–2014
3RNNs, LSTMs, and seq2seq1997–2015
4Attention2014–2015
5The Transformer2017
6Pretrain, Then Fine-tune2018
7The GPT Lineage2018–2020
8Tokenization2015–2024
9One Model, Many Tasks2019
10Scaling Laws2020–2022
11The Data Question2020–2025
12Instruction Tuning2021–2022
13RLHF2017–2022
14ChatGPT and the Open Explosion2022–2023
15Preference Optimization Beyond PPO2023–2024
16Long Context2021–2024
17Retrieval and Grounding2020–2024
18Multimodal Frontier Models2022–2024
19Prompting Becomes Reasoning2022–2023
20Reasoning Models2022–2026
21Agents2022–2026
22Measuring Minds and the FrontierCross-era

Reading List

Every paper cited across The Language Machines, 112 in total, in chronological order.

YearPaperAuthorsLink
1948A Mathematical Theory of CommunicationShannonlink
1951Prediction and Entropy of Printed EnglishShannonlink
1952Rank Analysis of Incomplete Block Designs: I. The Method of Paired ComparisonsBradley and Terrylink
1987Estimation of Probabilities from Sparse Data for the Language Model Component of a Speech RecognizerKatzlink
1990Finding Structure in TimeElmanlink
1994Learning Long-Term Dependencies with Gradient Descent is DifficultBengio, Simard & Frasconilink
1995Improved Backing-Off for M-gram Language ModelingKneser and Neylink
1996An Empirical Study of Smoothing Techniques for Language ModelingChen and Goodman9606011
1997Long Short-Term MemoryHochreiter & Schmidhuberlink
2000Learning to Forget: Continual Prediction with LSTMGers, Schmidhuber & Cumminslink
2003A Neural Probabilistic Language ModelBengio et al.link
2010Recurrent Neural Network Based Language ModelMikolov et al.link
2012On the difficulty of training Recurrent Neural NetworksPascanu, Mikolov & Bengio1211.5063
2013Distributed Representations of Words and Phrases and their CompositionalityMikolov et al.1310.4546
2013Efficient Estimation of Word Representations in Vector SpaceMikolov et al.1301.3781
2014GloVe: Global Vectors for Word RepresentationPennington et al.link
2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine TranslationCho et al.1406.1078
2014Neural Machine Translation by Jointly Learning to Align and TranslateBahdanau et al.1409.0473
2014On the Properties of Neural Machine Translation: Encoder-Decoder ApproachesCho et al.1409.1259
2014Sequence to Sequence Learning with Neural NetworksSutskever, Vinyals & Le1409.3215
2015Effective Approaches to Attention-based Neural Machine TranslationLuong et al.1508.04025
2015Neural Machine Translation of Rare Words with Subword UnitsSennrich et al.1508.07909
2015Show, Attend and Tell: Neural Image Caption Generation with Visual AttentionXu et al.1502.03044
2016Enriching Word Vectors with Subword InformationBojanowski et al.1607.04606
2016Google’s Neural Machine Translation System: Bridging the Gap between Human and Machine TranslationWu et al.1609.08144
2016Layer NormalizationBa et al.1607.06450
2017Attention Is All You NeedVaswani et al.1706.03762
2017Deep Reinforcement Learning from Human PreferencesChristiano et al.1706.03741
2017Proximal Policy Optimization AlgorithmsSchulman et al.1707.06347
2018BERT: Pre-training of Deep Bidirectional Transformers for Language UnderstandingDevlin et al.1810.04805
2018Deep contextualized word representationsPeters et al.1802.05365
2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language UnderstandingWang et al.1804.07461
2018Improving Language Understanding by Generative Pre-TrainingRadford et al.link
2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text ProcessingKudo & Richardson1808.06226
2018Subword Regularization: Improving Neural Network Translation Models with Multiple Subword CandidatesKudo1804.10959
2018Universal Language Model Fine-tuning for Text ClassificationHoward & Ruder1801.06146
2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and ComprehensionLewis et al.1910.13461
2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text TransformerRaffel et al.1910.10683
2019Language Models are Unsupervised Multitask LearnersRadford et al.link
2019MASS: Masked Sequence to Sequence Pre-training for Language GenerationSong et al.1905.02450
2019RoBERTa: A Robustly Optimized BERT Pretraining ApproachLiu et al.1907.11692
2019Unified Language Model Pre-training for Natural Language Understanding and GenerationDong et al.1905.03197
2020Dense Passage Retrieval for Open-Domain Question AnsweringKarpukhin et al.2004.04906
2020Language Models are Few-Shot LearnersBrown et al.2005.14165
2020Learning to Summarize from Human FeedbackStiennon et al.2009.01325
2020Measuring Massive Multitask Language UnderstandingHendrycks et al.2009.03300
2020REALM: Retrieval-Augmented Language Model Pre-TrainingGuu et al.2002.08909
2020Retrieval-Augmented Generation for Knowledge-Intensive NLP TasksLewis et al.2005.11401
2020Scaling Laws for Neural Language ModelsKaplan et al.2001.08361
2020mT5: A Massively Multilingual Pre-trained Text-to-Text TransformerXue et al.2010.11934
2021ByT5: Towards a token-free future with pre-trained byte-to-byte modelsXue et al.2105.13626
2021Cross-Task Generalization via Natural Language Crowdsourcing InstructionsMishra et al.2104.08773
2021Deduplicating Training Data Makes Language Models BetterLee et al.2107.06499
2021Evaluating Large Language Models Trained on CodeChen et al.2107.03374
2021Finetuned Language Models Are Zero-Shot LearnersWei et al.2109.01652
2021Improving Language Models by Retrieving from Trillions of TokensBorgeaud et al.2112.04426
2021Multitask Prompted Training Enables Zero-Shot Task GeneralizationSanh et al.2110.08207
2021RoFormer: Enhanced Transformer with Rotary Position EmbeddingSu et al.2104.09864
2021Scaling Language Models: Methods, Analysis & Insights from Training GopherRae et al.2112.11446
2021The Pile: An 800GB Dataset of Diverse Text for Language ModelingGao et al.2101.00027
2021Train Short, Test Long: Attention with Linear Biases Enables Input Length ExtrapolationPress et al.2108.12409
2021TruthfulQA: Measuring How Models Mimic Human FalsehoodsLin et al.2109.07958
2022Chain-of-Thought Prompting Elicits Reasoning in Large Language ModelsWei et al.2201.11903
2022Constitutional AI: Harmlessness from AI FeedbackBai et al.2212.08073
2022Emergent Abilities of Large Language ModelsWei et al.2206.07682
2022Flamingo: a Visual Language Model for Few-Shot LearningAlayrac et al.2204.14198
2022Holistic Evaluation of Language ModelsLiang et al.2211.09110
2022Introducing ChatGPTOpenAIlink
2022PaLM: Scaling Language Modeling with PathwaysChowdhery et al.2204.02311
2022ReAct: Synergizing Reasoning and Acting in Language ModelsYao et al.2210.03629
2022STaR: Bootstrapping Reasoning With ReasoningZelikman et al.2203.14465
2022Scaling Instruction-Finetuned Language ModelsChung et al.2210.11416
2022Self-Consistency Improves Chain of Thought Reasoning in Language ModelsWang et al.2203.11171
2022Self-Instruct: Aligning Language Models with Self-Generated InstructionsWang et al.2212.10560
2022Super-NaturalInstructions: Generalization via Declarative Instructions on 1600+ NLP TasksWang et al.2204.07705
2022Training Compute-Optimal Large Language ModelsHoffmann et al.2203.15556
2022Training Language Models to Follow Instructions with Human FeedbackOuyang et al.2203.02155
2022What Language Model Architecture and Pretraining Objective Work Best for Zero-Shot Generalization?Wang et al.2204.05832
2023Alpaca: A Strong, Replicable Instruction-Following ModelTaori et al.link
2023Are Emergent Abilities of Large Language Models a Mirage?Schaeffer et al.2304.15004
2023Direct Preference Optimization: Your Language Model is Secretly a Reward ModelRafailov et al.2305.18290
2023Extending Context Window of Large Language Models via Positional InterpolationChen et al.2306.15595
2023GPQA: A Graduate-Level Google-Proof Q&A BenchmarkRein et al.2311.12022
2023GPT-4 Technical ReportOpenAI2303.08774
2023Gemini: A Family of Highly Capable Multimodal ModelsGemini Team, Google2312.11805
2023LLaMA: Open and Efficient Foundation Language ModelsTouvron et al.2302.13971
2023Language Model Tokenizers Introduce Unfairness Between LanguagesPetrov et al.2305.15425
2023Let’s Verify Step by StepLightman et al.2305.20050
2023Llama 2: Open Foundation and Fine-Tuned Chat ModelsTouvron et al.2307.09288
2023Mistral 7BJiang et al.2310.06825
2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?Jimenez et al.2310.06770
2023Scaling Data-Constrained Language ModelsMuennighoff et al.2305.16264
2023Self-RAG: Learning to Retrieve, Generate, and Critique through Self-ReflectionAsai et al.2310.11511
2023Textbooks Are All You NeedGunasekar et al.2306.11644
2023The RefinedWeb Dataset for Falcon LLM: Outperforming Curated Corpora with Web Data, and Web Data OnlyPenedo et al.2306.01116
2023Time Travel in LLMs: Tracing Data Contamination in Large Language ModelsGolchin & Surdeanu2308.08493
2023Toolformer: Language Models Can Teach Themselves to Use ToolsSchick et al.2302.04761
2023Tree of Thoughts: Deliberate Problem Solving with Large Language ModelsYao et al.2305.10601
2023Visual Instruction TuningLiu et al.2304.08485
2023Voyager: An Open-Ended Embodied Agent with Large Language ModelsWang et al.2305.16291
2023YaRN: Efficient Context Window Extension of Large Language ModelsPeng et al.2309.00071
2024Chatbot Arena: An Open Platform for Evaluating LLMs by Human PreferenceChiang et al.2403.04132
2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language ModelsShao et al.2402.03300
2024Fishing for Magikarp: Automatically Detecting Under-trained Tokens in Large Language ModelsLand & Bartolo2405.05417
2024Introducing computer use, a new Claude 3.5 Sonnet, and Claude 3.5 HaikuAnthropiclink
2024Introducing the Model Context ProtocolAnthropiclink
2024Learning to Reason with LLMsOpenAIlink
2024MMLU-Pro: A More Robust and Challenging Multi-Task Language Understanding BenchmarkWang et al.2406.01574
2024Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model ParametersSnell et al.2408.03314
2024The FineWeb Datasets: Decanting the Web for the Finest Text Data at ScalePenedo et al.2406.17557
2024The Llama 3 Herd of ModelsGrattafiori et al.2407.21783
2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement LearningDeepSeek-AI2501.12948