Skip to content
LDS history archive · ML-001Source-led research edition

The history of machine learning How machines learned.

Follow the papers, books, people, datasets, and arguments that shaped machine learning, from formal neuron models to language models, weather forecasts, and molecular structures.

Every record is anchored to original literature. Retrospective interpretation and disputed attribution are labeled.

Browse the sources

Archive navigator

Follow the evidence from record to record.

Drag or use arrow keys
01 / 45McCulloch and Pitts formalize a neuron
45 researched records57 research sources6 eras19432024 research span
Published
Last updated
Research and curation
Let's Data Science

The researched chronology

One field. Several competing lineages.

Machine learning did not grow out of neural networks alone. It also drew from statistics, optimization, decision theory, and computer engineering, with ideas moving between them for decades. Each record names the researchers involved and links to their work.

  1. Record 01 · Neural computationDecember 1943

    McCulloch and Pitts formalize a neuron

    What changed

    McCulloch and Pitts represented all-or-none neurons as logical elements and showed how networks of them could express propositions over time.

    Why it lasted

    The paper gave neural computation a formal vocabulary that later researchers could modify, train, and test.

    People behind the record
    The lineage

    Neural activity became computation.

  2. Record 02 · Information theoryJuly 1948

    Shannon puts a number on information

    What changed

    Shannon turned information into a mathematical quantity and established limits for representing and transmitting it through noisy channels.

    Why it lasted

    Entropy and mutual information later became central tools for trees, probabilistic learning, representation analysis, and compression.

    People behind the record
    The lineage

    Uncertainty gained a mathematical language.

  3. Record 03 · Learning theory and neuroscience

    Experience changes a connection

    What changed

    Hebb proposed that repeated co-activation could strengthen synaptic efficiency and organize neurons into cell assemblies.

    Why it lasted

    The idea supplied a biological mechanism for learned representation and inspired a family of local learning rules.

    People behind the record
    The lineage

    Repeated experience changed a connection.

  4. Record 04 · Machine intelligence

    Turing imagines a child machine

    What changed

    Beyond the imitation game, Turing asked whether a simpler child machine could be educated through reward, punishment, mutation, and selection.

    Why it lasted

    Learning appeared as an alternative to programming every adult capability by hand.

    People behind the record
    The lineage

    Machines could be educated.

  5. Record 05 · Stochastic optimizationSeptember 1951

    Optimization learns from noise

    What changed

    Robbins and Monro introduced a recursive procedure for finding a target when the underlying function can only be observed with noise.

    Why it lasted

    Its diminishing-step update pattern became a foundation for stochastic approximation and an ancestor of iterative optimization in ML.

    People behind the record
    The lineage

    Updates could converge despite noisy observations.

  6. Record 06 · Artificial intelligenceProposal: 1955 · workshop: 1956

    A field receives a name and an agenda

    What changed

    The Dartmouth proposal used ‘artificial intelligence’ in its title and set out research on language, abstraction, problem solving, and self-improvement.

    Why it lasted

    It organized a field in which machine learning would become one major program among several.

    People behind the record
    The lineage

    Learning entered the engineering agenda.

  7. Record 07 · Sequential decision-making

    Bellman decomposes a decision

    What changed

    Bellman's principle of optimality decomposed multistage decisions into recursively related value problems.

    Why it lasted

    Bellman equations later underpinned value iteration, temporal-difference learning, and Q-learning.

    People behind the record
    The lineage

    Long decisions broke into shorter ones.

  8. Record 08 · Neural learningNovember 1958

    The perceptron learns a boundary

    What changed

    Rosenblatt formalized a trainable brain-inspired model whose connection weights adapt from examples.

    Why it lasted

    The perceptron supplied a trainable linear classifier and drew sustained attention to machines that learned from examples.

    People behind the record
    The lineage

    The boundary could move.

  9. Record 09 · Game learningJuly 1959

    A program improves through play

    What changed

    Samuel combined rote learning, search, and a scoring function improved through experience and self-play in checkers.

    Why it lasted

    Samuel's checkers program gave researchers a concrete demonstration of learning through experience and self-play.

    People behind the record
    The lineage

    Play became practice.

  10. Record 10 · Adaptive systemsJune–August 1960

    The delta rule learns from error

    What changed

    ADALINE used a linear adaptive element trained by the Widrow–Hoff or LMS rule to minimize mean-squared error.

    Why it lasted

    Continuous prediction error, rather than only classification mistakes, made adaptive filtering and control practical.

    People behind the record
    The lineage

    Error size shaped the update.

  11. Record 11 · Pattern recognitionJanuary 1967

    Nearest neighbors classify by memory

    What changed

    Cover and Hart proved a striking guarantee for nearest-neighbor classification: storing examples and comparing a new point to them can generalize.

    Why it lasted

    The work put an apparently simple instance-based method on firm statistical ground.

    People behind the record
    The lineage

    Memory could classify.

  12. Record 12 · Statistical learning theoryAnnouncement: 1968 · full treatment: 1971

    Vapnik and Chervonenkis measure model capacity

    What changed

    Vapnik and Chervonenkis related generalization to the richness of a class of possible decision rules.

    Why it lasted

    The capacity measure later called VC dimension made ‘can this model learn?’ a mathematical question about data and hypothesis classes.

    People behind the record
    The lineage

    Capacity constrained generalization.

  13. Record 13 · Neural network theoryJanuary 1969

    Perceptron limits are proved, then mythologized

    What changed

    Minsky and Papert rigorously analyzed restricted perceptron architectures and proved important limits on what they could represent.

    Why it lasted

    The book forced researchers to specify architectural assumptions instead of treating ‘learning machines’ as unlimited abstractions.

    People behind the record
    The lineage

    Limits became part of the theory.

  14. Record 14 · Automatic differentiation1970–1974

    The gradient finds a backward path

    What changed

    Linnainmaa's thesis described reverse accumulation of derivatives, while Werbos developed related ordered-derivative methods for nonlinear predictive systems.

    Why it lasted

    These distinct contributions became part of the technical lineage behind later neural-network backpropagation.

    People behind the record
    The lineage

    Credit moved backward.

  15. Record 15 · Latent-variable estimation

    EM estimates hidden variables

    What changed

    The expectation-maximization paper unified a broad alternating procedure for maximum-likelihood estimation with missing or latent data.

    Why it lasted

    Mixtures, missing values, factor models, and many later probabilistic methods gained a reusable estimation pattern.

    People behind the record
    The lineage

    Hidden structure became estimable.

  16. Record 16 · Computer visionApril 1980

    A hierarchy recognizes shapes across position

    What changed

    The Neocognitron alternated S-cells and C-cells in a multilayer hierarchy to learn position-tolerant visual responses.

    Why it lasted

    Its local receptive fields and pooling-like hierarchy made it a direct architectural precursor to convolutional vision systems.

    People behind the record
    The lineage

    Position changed. Identity held.

  17. Record 17 · Recurrent neural networksApril 1982

    Hopfield turns memory into an attractor

    What changed

    Hopfield showed how symmetric recurrent networks could settle into stable energy minima representing stored patterns.

    Why it lasted

    The network became a content-addressable memory able to reconstruct a full pattern from a corrupted cue.

    People behind the record
    The lineage

    Memory became an attractor.

  18. Record 18 · Decision trees

    CART turns trees into a statistical system

    What changed

    CART unified classification and regression trees with recursive binary partitioning, evaluation, and pruning.

    Why it lasted

    Trees became a complete statistical modeling system and the base learner for later ensemble methods.

    People behind the record
    The lineage

    A prediction became a learned path.

  19. Record 19 · Computational learning theoryNovember 1984

    Valiant defines what ‘learnable’ means

    What changed

    Valiant required a learner to reach bounded error with high confidence using feasible amounts of computation and data.

    Why it lasted

    Learning became a question that joined generalization, sample size, and computational complexity.

    People behind the record
    The lineage

    Learning guarantees now included resource limits.

  20. Record 20 · Representation learningOctober 1986

    Backpropagation trains hidden features

    What changed

    Rumelhart, Hinton, and Williams showed that error backpropagation could train multilayer networks whose hidden units discover useful internal representations.

    Why it lasted

    The widely read demonstration renewed neural-network research and made representation learning concrete.

    People behind the record
    The lineage

    Hidden layers found useful features.

  21. Record 21 · Reinforcement learningAugust 1988

    TD learning updates one prediction from another

    What changed

    Temporal-difference learning updated a prediction from the difference between successive predictions instead of waiting for a final outcome.

    Why it lasted

    It connected Monte Carlo learning and dynamic programming while supporting incremental, online credit assignment.

    People behind the record
    The lineage

    One prediction taught the previous one.

  22. Record 22 · Probabilistic graphical modelsSeptember 1988

    Pearl maps uncertainty onto a graph

    What changed

    Pearl unified probabilistic reasoning through directed belief networks and local message-passing procedures.

    Why it lasted

    Graphical models became a bridge among statistics, AI, diagnosis, causal reasoning, and later machine learning.

    People behind the record
    The lineage

    Uncertainty moved through a graph.

  23. Record 23 · Reinforcement learningThesis: 1989 · convergence proof: 1992

    An agent learns action values off-policy

    What changed

    Watkins introduced model-free Q-learning. The later paper with Dayan established conditions for convergence to optimal action values.

    Why it lasted

    An agent could learn the value of a target policy while behaving according to another, without a model of the environment.

    People behind the record
    The lineage

    Trial and error acquired value.

  24. Record 24 · Computer visionDecember 1989

    A convolutional network reads ZIP codes

    What changed

    A network with local connections and shared parameters was trained end to end to recognize handwritten postal digits.

    Why it lasted

    The work moved convolutional ideas from architectural precedent into a practical, backprop-trained vision system.

    People behind the record
    The lineage

    Convolution met a real recognition task.

  25. Record 25 · Statistical learningSeptember 1995

    Margins make nonlinear boundaries reliable

    What changed

    Soft-margin support-vector machines balanced a wide separating margin against errors and used kernels to work in rich feature spaces.

    Why it lasted

    SVMs became a dependable default for high-dimensional, limited-data classification before deep learning's rise.

    People behind the record
    The lineage

    Geometry controlled generalization.

  26. Record 26 · BoostingConference: 1995 · journal: 1997

    AdaBoost assembles weak learners

    What changed

    AdaBoost repeatedly emphasized difficult examples and combined the resulting weak rules into one weighted classifier.

    Why it lasted

    It turned the theoretical idea of boosting into a practical, influential ensemble algorithm.

    People behind the record
    The lineage

    Weak rules corrected one another.

  27. Record 27 · Sequence learningNovember 1997

    LSTM carries error across long gaps

    What changed

    LSTM introduced gated memory cells and a persistent error path to learn across long time gaps.

    Why it lasted

    It addressed decaying error signals in recurrent networks and became a durable architecture for language, speech, and time series.

    People behind the record
    The lineage

    Gates decided what survived.

  28. Record 28 · Ensemble learningOctober 2001

    Friedman recasts boosting as functional gradient descent

    What changed

    Friedman recast boosting as stage-wise functional gradient descent, allowing additive models to optimize many differentiable losses.

    Why it lasted

    The same functional-gradient view later underpinned widely used boosted-tree implementations.

    People behind the record
    The lineage

    Each model followed the remaining error.

  29. Record 29 · Ensemble learningOctober 2001

    Breiman combines randomized trees

    What changed

    Random forests combined bootstrap aggregation with random feature selection to build strong, decorrelated tree ensembles.

    Why it lasted

    Random forests paired predictive performance with out-of-bag error estimates and feature-importance measures, usually with modest tuning.

    People behind the record
    The lineage

    Diversity created stability.

  30. Record 30 · Deep generative learningJuly 2006

    Layer-wise pretraining revives depth

    What changed

    A greedy layer-by-layer procedure made it possible to initialize and train deep generative networks when direct optimization remained difficult.

    Why it lasted

    The layer-wise recipe helped bring deep networks back into active research.

    People behind the record
    The lineage

    Depth grew one layer at a time.

  31. Record 31 · Dataset infrastructureJune 2009

    Scale moves into the dataset

    What changed

    ImageNet organized millions of labeled images through the WordNet hierarchy and supported shared large-scale comparison.

    Why it lasted

    ImageNet gave researchers a common, large-scale test bed for learned visual representations.

    People behind the record
    The lineage

    Data scale became method.

  32. Record 32 · Deep computer vision

    Architecture, GPUs, and data click together

    What changed

    The network combined GPUs, ReLUs, augmentation, and dropout to reach a 15.3% top-5 error in the 2012 ImageNet challenge, compared with 26.2% for the runner-up.

    Why it lasted

    That margin helped move computer-vision research toward GPU-trained convolutional networks.

    People behind the record
    The lineage

    The whole training system scaled.

  33. Record 33 · Representation learningJanuary 2013

    word2vec makes embeddings cheap to train

    What changed

    The word2vec architectures made useful distributed word representations inexpensive to train on billion-word corpora.

    Why it lasted

    Embeddings became a practical building block and made relationships in learned vector spaces visible to a broad audience.

    People behind the record
    The lineage

    Word embeddings became easy to reuse.

  34. Record 34 · Generative modeling

    GANs train through competition

    What changed

    Generative adversarial networks trained a generator against a discriminator in a minimax game.

    Why it lasted

    GANs offered an alternative route to sample generation: train a generator through competition with a discriminator.

    The lineage

    One model learned by fooling another.

  35. Record 35 · Neural machine translationPreprint: September 2014 · ICLR: 2015

    Neural attention aligns a translation

    What changed

    The translation model learned a soft alignment over source words instead of compressing an entire sentence into one fixed vector.

    Why it lasted

    The learned alignment let the decoder consult different source words at each step, an idea later carried into Transformer architectures.

    People behind the record
    The lineage

    Context became selectable.

  36. Record 36 · Deep architecturePreprint: December 2015 · CVPR: 2016

    Residual paths make depth trainable

    What changed

    Residual blocks learned changes relative to an identity path, making substantially deeper networks easier to optimize.

    Why it lasted

    Identity shortcuts became a standard way to train much deeper networks, and the idea later spread beyond image recognition.

    People behind the record
    The lineage

    Layers learned refinements.

  37. Record 37 · Deep reinforcement learningPaper: January 2016 · Lee Sedol match: March 2016

    Learning and search master Go together

    What changed

    AlphaGo combined policy and value networks, supervised learning, reinforcement learning, and Monte Carlo tree search.

    Why it lasted

    The system showed that learned evaluation and tree search could reach championship-level play in a game long viewed as a major AI challenge.

    People behind the record
    The lineage

    Learning and search worked together.

  38. Record 38 · Sequence architectureJune 2017

    Attention replaces recurrence

    What changed

    The Transformer performed sequence transduction with attention rather than recurrent or convolutional layers.

    Why it lasted

    Its parallel training and direct token interactions made the Transformer a widely adopted design for later language models and, eventually, multimodal systems.

    The lineage

    Tokens connected directly.

  39. Record 39 · Language representationPreprint: October 2018 · NAACL: 2019

    BERT turns bidirectional pretraining into a reusable model

    What changed

    BERT used masked-token and sentence-level objectives to pretrain deeply bidirectional Transformer representations.

    Why it lasted

    One pretrained model could be fine-tuned across a wide range of language-understanding tasks with minimal task-specific architecture.

    People behind the record
    The lineage

    Pretraining became reusable.

  40. Record 40 · Language models

    GPT-3 follows examples in its context

    What changed

    GPT-3 scaled autoregressive language modeling to 175 billion parameters and performed many tasks from instructions or examples in its context.

    Why it lasted

    Few-shot and in-context behavior shifted attention from task-specific fine-tuning toward general models prompted at use time.

    The lineage

    Examples steered behavior.

  41. Record 41 · Generative modelingJune 2020

    Denoising makes diffusion practical

    What changed

    Denoising diffusion probabilistic models connected diffusion to denoising score matching and produced high-quality samples without adversarial training.

    Why it lasted

    DDPMs showed that iterative denoising could produce competitive samples without adversarial training. Later image systems adapted the same approach to text conditioning.

    People behind the record
    The lineage

    A model learned to reverse gradual noising.

  42. Record 42 · Scientific machine learningCASP result: 2020 · methods paper: July 2021

    Machine learning reaches protein structure

    What changed

    AlphaFold2 predicted many protein structures with accuracy competitive with experimental structures in the CASP14 assessment.

    Why it lasted

    AlphaFold2 showed that a learned system could reach near-experimental accuracy in a blind protein-structure assessment.

    People behind the record
    The lineage

    Learning reached molecular geometry.

  43. Record 43 · Learning from human feedbackJanuary 2022

    Human preferences steer a language model

    What changed

    InstructGPT combined demonstrations, preference rankings, reward modeling, and reinforcement learning to improve instruction following.

    Why it lasted

    Human judgments became a scalable training signal for shaping the behavior of general pretrained language models.

    The lineage

    Human preference became a training signal.

  44. Record 44 · Scientific machine learningNovember 2023

    A learned system forecasts global weather

    What changed

    GraphCast learned global medium-range weather dynamics and outperformed the operational deterministic HRES system on most reported targets.

    Why it lasted

    On the hardware reported in the paper, GraphCast generated a ten-day forecast in under a minute while matching or beating HRES on most evaluated targets.

    People behind the record
    The lineage

    A learned simulator modeled weather.

  45. Record 45 · Scientific machine learningMay 2024

    Structure prediction expands to molecular interactions

    What changed

    AlphaFold 3 extended learned structure prediction from proteins toward complexes involving nucleic acids, small molecules, ions, and modified residues.

    Why it lasted

    AlphaFold 3 brought several kinds of biomolecular complex into one prediction system, including protein-ligand and protein-nucleic-acid interactions.

    People behind the record
    The lineage

    Structure prediction expanded to interactions.

Research method

How this archive is built.

A record is included when it materially changed the history of machine learning and the claim can be traced to a reliable source. The timeline separates the original contribution from interpretations that appeared later.

  • Primary evidence firstOriginal papers, books, standards, archives, and official technical records anchor each milestone.
  • People named by roleContributors are linked to public profiles and described by the work they performed, not by a vague credit line.
  • Disputes stay visibleCompeting claims, retrospective labels, and uncertain dates are identified instead of being flattened into one story.
  • Corrections are welcomeReaders can inspect every cited source and report a factual issue through the public corrections process.

Research library

The record behind the story.

57 links to original papers, books, theses, proceedings, and institutional archives. Source type and publication year remain visible, making it easier to separate contemporary records from later commentary.

  1. 01
    A Logical Calculus of the Ideas Immanent in Nervous Activity (opens in a new tab)Bulletin of Mathematical Biophysics / Springer · source 01.1
  2. 02
    A Mathematical Theory of Communication (opens in a new tab)Bell System Technical Journal · source 02.1
  3. 03
  4. 04
    Computing Machinery and Intelligence (opens in a new tab)Mind / Oxford Academic · source 04.1
  5. 05
    A Stochastic Approximation Method (opens in a new tab)Annals of Mathematical Statistics · source 05.1
  6. 06
    A Proposal for the Dartmouth Summer Research Project on Artificial Intelligence (opens in a new tab)Stanford archive of John McCarthy's papers · source 06.1
  7. 07
    The Dartmouth College Artificial Intelligence Conference (opens in a new tab)AI Magazine / AAAI · source 06.2
  8. 08
    Dynamic Programming (opens in a new tab)Princeton University Press · source 07.1
  9. 09
  10. 10
    Some Studies in Machine Learning Using the Game of Checkers (opens in a new tab)IBM Journal of Research and Development · source 09.1
  11. 11
    Early Games: Arthur Samuel and Machine Learning (opens in a new tab)IBM History · source 09.2
  12. 12
    Adaptive Switching Circuits (opens in a new tab)Stanford Electronics Laboratories / IRE WESCON · source 10.1
  13. 13
    Nearest Neighbor Pattern Classification (opens in a new tab)IEEE Transactions on Information Theory · source 11.1
  14. 14
    On the Uniform Convergence of Relative Frequencies of Events to Their Probabilities (opens in a new tab)Doklady Akademii Nauk / MathNet · source 12.1
  15. 15
    On the Uniform Convergence of Relative Frequencies of Events to Their Probabilities (opens in a new tab)Theory of Probability and Its Applications / SIAM · source 12.2
  16. 16
    Perceptrons: An Introduction to Computational Geometry (opens in a new tab)MIT Press · source 13.1
  17. 17
  18. 18
  19. 19
    Maximum Likelihood from Incomplete Data via the EM Algorithm (opens in a new tab)Journal of the Royal Statistical Society, Series B · source 15.1
  20. 20
  21. 21
    Neural Networks and Physical Systems with Emergent Collective Computational Abilities (opens in a new tab)Proceedings of the National Academy of Sciences · source 17.1
  22. 22
    Classification and Regression Trees (opens in a new tab)Wadsworth; current edition via Routledge · source 18.1
  23. 23
    A Theory of the Learnable (opens in a new tab)Communications of the ACM · source 19.1
  24. 24
    Learning Representations by Back-propagating Errors (opens in a new tab)Nature · source 20.1
  25. 25
    Learning to Predict by the Methods of Temporal Differences (opens in a new tab)Machine Learning / Springer · source 21.1
  26. 26
    Probabilistic Reasoning in Intelligent Systems (opens in a new tab)Morgan Kaufmann / Elsevier · source 22.1
  27. 27
    Learning from Delayed Rewards (opens in a new tab)University of Cambridge · source 23.1
  28. 28
    Q-learning (opens in a new tab)Machine Learning / Springer · source 23.2
  29. 29
    Backpropagation Applied to Handwritten Zip Code Recognition (opens in a new tab)Neural Computation / MIT Press · source 24.1
  30. 30
    Support-vector Networks (opens in a new tab)Machine Learning / Springer · source 25.1
  31. 31
    A Decision-Theoretic Generalization of On-Line Learning and an Application to Boosting (opens in a new tab)European Conference on Computational Learning Theory · source 26.1
  32. 32
    A Decision-Theoretic Generalization of On-Line Learning and an Application to Boosting (opens in a new tab)Journal of Computer and System Sciences · source 26.2
  33. 33
    Long Short-Term Memory (opens in a new tab)Neural Computation / MIT Press · source 27.1
  34. 34
    Greedy Function Approximation: A Gradient Boosting Machine (opens in a new tab)The Annals of Statistics · source 28.1
  35. 35
    Random Forests (opens in a new tab)Machine Learning / Springer · source 29.1
  36. 36
    Bagging Predictors (opens in a new tab)Machine Learning / Springer · source 29.2
  37. 37
    A Fast Learning Algorithm for Deep Belief Nets (opens in a new tab)Neural Computation / MIT Press · source 30.1
  38. 38
    ImageNet: A Large-Scale Hierarchical Image Database (opens in a new tab)IEEE Conference on Computer Vision and Pattern Recognition · source 31.1
  39. 39
    About ImageNet (opens in a new tab)ImageNet project · source 31.2
  40. 40
  41. 41
    Efficient Estimation of Word Representations in Vector Space (opens in a new tab)Google Research / arXiv · source 33.1
  42. 42
    Generative Adversarial Nets (opens in a new tab)NeurIPS · source 34.1
  43. 43
    Neural Machine Translation by Jointly Learning to Align and Translate (opens in a new tab)International Conference on Learning Representations · source 35.1
  44. 44
    Deep Residual Learning for Image Recognition (opens in a new tab)IEEE Conference on Computer Vision and Pattern Recognition · source 36.1
  45. 45
  46. 46
    AlphaGo (opens in a new tab)Google DeepMind · source 37.2
  47. 47
    Attention Is All You Need (opens in a new tab)NeurIPS · source 38.1
  48. 48
  49. 49
    Language Models Are Few-Shot Learners (opens in a new tab)NeurIPS · source 40.1
  50. 50
    Denoising Diffusion Probabilistic Models (opens in a new tab)NeurIPS · source 41.1
  51. 51
    Deep Unsupervised Learning using Nonequilibrium Thermodynamics (opens in a new tab)International Conference on Machine Learning / PMLR · source 41.2
  52. 52
  53. 53
    AlphaFold (opens in a new tab)Google DeepMind · source 42.2
  54. 54
  55. 55
    Deep Reinforcement Learning from Human Preferences (opens in a new tab)NeurIPS · source 43.2
  56. 56
  57. 57

Continue from the archive

Try the ideas yourself.

Place machine learning inside the larger AI story, then study the fundamentals or build a small language model.