ML Careers · ML Systems Lab

AlexNet to Agents: The Twelve Years That Rewrote Everything

On September 30, 2012, Geoffrey Hinton's students submitted a paper to NIPS. The model was called AlexNet. The top-5 error rate on ImageNet was 15.3%, against the second-place team's 26.2%. The gap wasn't close. It wasn't incremental improvement. It was a discontinuity — the moment deep learning stopped being an academic curiosity and started being an industrial force. What followed in the next twelve years rewrote every assumption about what machines could do.

Before AlexNet, the dominant view in AI research was that deep neural networks were theoretically interesting but practically limited. They required too much data, too much compute, and too much tuning to be reliable. The field had spent a decade on support vector machines, kernel methods, and handcrafted feature engineering. ImageNet's 1,000-class classification benchmark had been beaten, barely, year after year by teams with deep domain expertise and painstakingly designed feature extractors.

Then Hinton's team — Alex Krizhevsky, Ilya Sutskever, and Geoffrey Hinton — trained a convolutional neural network on two GTX 580 GPUs for several days and submitted it to the NIPS 2012 competition. The gap in performance wasn't a matter of tuning. It was a different category of result. The second-place team achieved 26.2% top-5 error. AlexNet achieved 15.3%.

The paper was accepted. The field pivoted.

2012–2015: The GPU era begins.

The three years following AlexNet were a period of rapid replication and extension. VGGNet in 2014 demonstrated that deeper networks with smaller filters outperformed AlexNet. GoogLeNet (Inception) in 2014 introduced inception modules that made networks more parameter-efficient. ResNet in 2015 introduced skip connections that allowed networks of 152+ layers — solving the vanishing gradient problem that had previously capped depth.

During this period, two things happened simultaneously: ImageNet error rates fell from human-level to below-human, and the compute required to train state-of-the-art models doubled roughly every 18 months. Both trends would accelerate dramatically in the following years.

Also in 2014: Ian Goodfellow invented GANs — Generative Adversarial Networks — while arguing with a friend at a bar in Montreal. The paper, written in a single weekend, introduced the idea of two networks competing: a generator producing synthetic data, a discriminator trying to distinguish real from synthetic. GANs would go on to produce photorealistic faces (StyleGAN), generate realistic audio and video, and become the architecture underlying the first wave of AI art tools.

2015–2017: The platforms arrive.

Google open-sourced TensorFlow in November 2015. Six months later, it had more GitHub stars than any other ML framework. The democratisation of deep learning — which had previously required significant expertise to implement from scratch — accelerated immediately. Courses, tutorials, and projects proliferated.

Facebook released Caffe2. A year later, it released PyTorch, which took an imperative programming approach that researchers found significantly more intuitive. The PyTorch vs TensorFlow debate consumed enormous amounts of engineering energy from 2017 to 2019, until TensorFlow 2.0 adopted PyTorch's eager execution model and the distinction narrowed.

In 2016: AlphaGo beat Lee Sedol 4–1. This was not significant because of Go — Go had seemed AI-intractable for decades and many researchers thought solving it wouldn't generalise. It was significant because of the reinforcement learning architecture: Monte Carlo Tree Search guided by deep neural networks, trained through self-play. The technique would later underpin AlphaFold, which solved protein structure prediction, and would contribute to the RLHF technique used to align large language models.

2017: The paper that changed everything.

"Attention Is All You Need" was submitted to arXiv in June 2017 by eight researchers at Google Brain and Google Research. It introduced the Transformer architecture — a network built entirely on self-attention mechanisms, dispensing with the recurrence that had dominated sequential modelling since the early 2000s.

The immediate application was machine translation, where the Transformer set a new state of the art. The implications were not immediately obvious. In retrospect, the architecture had several properties that made it uniquely suited for scaling: it parallelised completely during training (no sequential computation constraints), it handled variable-length inputs naturally, and its parameter count scaled gracefully with available compute.

GPT-1 (Generative Pre-trained Transformer) appeared in 2018, from a small research team at OpenAI. The idea was straightforward in retrospect: pre-train a large Transformer on a large text corpus using next-token prediction, then fine-tune on downstream tasks with a small labelled dataset. The pre-trained representations transferred remarkably well. BERT, published by Google two months later, applied bidirectional pre-training and achieved state of the art on 11 NLP benchmarks simultaneously.

The pre-training + fine-tuning paradigm replaced nearly every previous approach to NLP within 18 months.

2020: The scaling hypothesis becomes the scaling law.

In January 2020, OpenAI published "Scaling Laws for Neural Language Models" — a paper that analysed how language model performance scales with compute, data, and parameters. The finding was clean: loss decreases as a smooth power law as you scale any of the three. There's no diminishing returns regime in the range they studied.

This was the empirical foundation of the "just scale it" approach that dominated the following years. GPT-3, released in May 2020 with 175 billion parameters, was 100× larger than GPT-2. It demonstrated few-shot learning — the ability to perform new tasks from a handful of examples in the prompt — that had not been explicitly trained for. The capabilities appeared emergent: not present at smaller scales, suddenly present at GPT-3's scale.

GitHub Copilot, powered by a fine-tuned Codex model, launched in limited beta in 2021. By 2022, it had been used to write hundreds of millions of lines of code. The productivity improvement for software engineers was measurable and significant. This was the first mass-market ML product that changed how a professional skill was practiced.

2022: The threshold moment.

ChatGPT launched on November 30, 2022. It reached one million users in five days. One hundred million users in two months. No consumer internet product had ever grown that fast. The fact that it was genuinely useful — that it could write code, draft emails, explain concepts, generate stories — was not what surprised most observers. What surprised them was that it worked well enough, consistently enough, to be usable without a machine learning background.

The key enabling technology was RLHF — Reinforcement Learning from Human Feedback — the technique developed at OpenAI to align language models to human preferences. The training process involved human raters ranking model outputs, with those rankings used to train a reward model, which was then used to fine-tune the base language model via PPO. The result was a model that was better at following instructions, less likely to produce harmful outputs, and significantly more useful for practical tasks than base GPT models.

Also in 2022: Stable Diffusion, DALL-E 2, and Midjourney demonstrated that text-to-image generation had crossed a quality threshold. The cultural impact was immediate and contested.

2023–2025: The inference era.

The period from 2023 to the present is characterised by a shift from "can we build capable models?" to "can we deploy them cheaply enough to be economically viable?" Training costs are enormous but one-time; inference costs are per-request and accumulate at scale.

This pressure produced several significant developments: quantisation (reducing model precision from 32-bit to 8-bit or 4-bit with minimal quality degradation), speculative decoding (using a small draft model to predict tokens, verified in parallel by the large model), mixture-of-experts architectures (routing each token to a small fraction of model parameters, reducing active compute), and the emergence of smaller, instruction-tuned models (Llama 2/3, Mistral, Phi) that achieved GPT-3.5 quality at a fraction of the cost.

The reasoning models that emerged in 2024 — OpenAI's o1, Google's Gemini Thinking, Anthropic's extended thinking, DeepSeek-R1 — represented a qualitative shift: rather than producing outputs directly, these models spent compute generating intermediate reasoning steps before answering. The technique, sometimes called "thinking at inference time," traded compute for accuracy on complex problems.

Agents — systems that use LLMs to orchestrate multi-step tasks, call external tools, and maintain state across interactions — emerged as the dominant application paradigm of 2024–2025.

What it means to be an ML engineer in 2025:

The twelve years from AlexNet to agents expanded the domain of ML practice enormously. In 2012, ML engineering was primarily about feature engineering, model selection, and offline evaluation. The GPU was a training accelerator. The deployment was a batch job.

In 2025, ML engineering encompasses distributed training systems managing thousands of GPUs, real-time serving infrastructure handling millions of requests per second, prompt engineering and fine-tuning for language models, multi-modal systems processing text, image, audio, and video simultaneously, agent orchestration frameworks managing complex multi-step workflows, and ML safety and alignment as an engineering discipline.

The field that was a niche within data science in 2012 is now a primary driver of engineering investment at every company above a certain scale. The skills that matter have changed four times in twelve years. They will change again.

Continue interactively
Read this post inside ML Systems Lab — with Simplify toggle, interview Q&As, inline glossary, and the MLE Path forward pointer.
Open in MSL →