← GALLERY X EXHIBITS
AlphaGo
GALLERY X

AlphaGo

AlphaGo (2016), DeepMind's neural-network system, defeated world champion Lee Sedol at Go, marking AI's crossing into intuitive, creative domains. It embodied the Age of Revolutions' recursive logic: tools making tools, culminating in machines that learn.
AlphaGo was not a single inventor's creation but a collective achievement: Demis Hassabis and Shane Legg (DeepMind co-founders), David Silver (lead researcher), and the engineering team at Google DeepMind. The system itself—a marriage of deep neural networks and Monte Carlo tree search—became the protagonist, defeating Lee Sedol, 9-dan professional, in March 2016 in Seoul. That victory was not programmed; it emerged from learning 30 million positions from human play and self-play reinforcement. Hassabis, a neuroscientist and game designer, had founded DeepMind in 2010 with the explicit goal of 'solving intelligence.' AlphaGo was proof of concept.

Specifications

Hardware
Distributed across CPUs and GPUs; 1,202 CPUs, 176 GPUs in match configuration
System Type
Deep convolutional neural network + Monte Carlo tree search
Training Data
30 million positions from KGS Go Server; self-play reinforcement
Value Network
13-layer convolutional network (position evaluation)
Match Duration
~3 hours per game (vs. Lee Sedol)
Policy Network
13-layer convolutional network (move prediction)
Rollout Policy
Fast, shallow network for Monte Carlo simulations
Input Resolution
19×19 board state (361 positions)
Memory Footprint
~170 GB for full network weights and tree search data
Computational Cost
~50,000 GPU-hours training; ~3,000 GPU-hours per match game
Elo Rating (Estimated)
3,144 (superhuman; world champion ~3,600)

Engineering

AlphaGo's architecture fused two classical AI paradigms. The policy network, a 13-layer convolutional neural network trained on supervised learning from 30 million professional games, learned to predict human moves with 57% accuracy on test positions—far above random (1 in 361). The value network, similarly structured, learned to evaluate board positions by predicting game outcomes from 30 million self-play games. During play, AlphaGo used Monte Carlo tree search (MCTS), a lookahead algorithm that samples possible futures by running fast rollouts from candidate positions. The fast rollout policy, a shallow network, evaluated millions of leaf positions per second. The system's genius lay in the coupling: the policy network focused search on promising moves (reducing branching), while the value network replaced deep lookahead with learned position assessment. This hybrid—neural intuition + symbolic search—allowed AlphaGo to evaluate ~70,000 positions per second, compared to a human's ~3. The training pipeline used stochastic gradient descent on GPUs; the match version distributed computation across 1,202 CPUs and 176 GPUs, communicating via high-speed interconnect. Latency was critical: each move had to complete within tournament time limits (3 hours per game).

Parts & Labels

Input Layer
19×19 board representation; 48 feature planes (stone positions, liberties, move history, turn indicator)
Tree Storage
In-memory hash table; stores Q-values, visit counts, prior probabilities per node
Value Output
Single neuron; tanh activation; range [−1, +1] (loss/draw/win)
Policy Output
361 probability logits (one per board intersection); softmax for move selection
Rollout Policy
Fast 2-layer network; ~2 microseconds per evaluation; used for leaf-node simulation
GPU Batch Pipeline
Queues board positions; batches neural-net inference (up to 32 positions); returns logits/values
Synchronization Layer
Coordinates distributed CPUs/GPUs; aggregates rollout results; manages tree updates
Monte Carlo Tree Search Engine
Selects moves via UCB1 (upper confidence bound); expands tree; backs up value estimates
Convolutional Blocks (Value Net)
13 layers; 192 filters; final layers reduce to scalar
Convolutional Blocks (Policy Net)
13 layers; 192 filters per layer; ReLU activation; batch normalization

Historical Overview

AlphaGo emerged at the apex of the deep-learning revolution (2012–2016), which began with Geoffrey Hinton's breakthrough in training deep neural networks using GPUs (ImageNet, 2012). The game of Go had long been AI's white whale: with ~10^170 possible positions (compared to chess's ~10^47), brute-force search was infeasible. Classical AI engines (like Crazy Stone, Fuego) used MCTS with hand-crafted heuristics, reaching ~6-dan strength—far below professional humans. In 2015, DeepMind's Aja Huang published a paper showing that deep learning could improve Go playing strength dramatically. By January 2016, AlphaGo defeated Fan Hui, a 2-dan professional, 5–0 in a closed match. In March 2016, it faced Lee Sedol, the world's strongest player (9-dan, 18 world titles), in Seoul. The match was broadcast globally; AlphaGo won 4–1, with Game 2 (move 37, a creative, seemingly irrational move) stunning commentators and the Go community. The victory was not scripted; it was learned. AlphaGo's success vindicated the neural-network paradigm and accelerated the shift from symbolic AI (rules, search trees) to statistical learning. It also crystallized a philosophical threshold: machines could now master domains requiring intuition, pattern recognition, and strategic depth—not merely calculation.

Why It Existed

DeepMind's founding mission (2010) was to 'solve intelligence' through neuroscience-inspired algorithms. Go was chosen as a benchmark precisely because it resisted traditional AI: the game's branching factor (~250 moves per position) and lack of a clear evaluation function made it a proving ground for learning-based approaches. Hassabis and colleagues believed that if a machine could master Go—a game humans learn through intuition, pattern memory, and aesthetic judgment—it would demonstrate that neural networks could capture abstract reasoning. Commercially, Google (which acquired DeepMind in 2014 for ~$500 million) saw AlphaGo as validation of deep learning's potential and a platform for advancing AI research. Scientifically, AlphaGo tested hypotheses about how learning and search could be integrated, bridging neuroscience (how brains learn) and computer science (how algorithms optimize). The project also embodied the Age of Revolutions' recursive logic: tools (neural networks, GPUs, datasets) making better tools (AlphaGo), which in turn would enable new tools (AlphaFold for protein folding, AlphaZero for general game-playing). It was an inflection point where AI transitioned from narrow, supervised tasks to open-ended, creative domains.

Daily Use

AlphaGo was not a consumer product but a research system and competitive player. Its 'daily use' was confined to the laboratory and tournament. During training (2015), engineers fed it millions of Go games, monitored loss functions, tuned hyperparameters, and ran self-play matches to validate improvements. In the weeks before the Lee Sedol match, the team ran thousands of simulated games, analyzing AlphaGo's play for weaknesses and refining the system. During the match itself (March 9–15, 2016), operators managed hardware, ensured network stability, and monitored computational load. After the match, AlphaGo was used for research: to analyze its own games, to study how neural networks represent Go knowledge, and to inform the design of AlphaGo Zero (2017), which learned from scratch without human data. The system's 'use' was iterative: play, learn, analyze, improve. It had no interface for casual players; Go enthusiasts accessed it through the AlphaGo app (launched 2017) and later through Baduk.ai and other platforms, but these were simplified versions. The original match system was a research artifact, not a product.

Crew / Personnel

AlphaGo's core team at DeepMind included: David Silver (lead researcher; expertise in reinforcement learning and MCTS), Aja Huang (engineer; led the policy network training), Chris J. Maddison (probabilistic inference), Dominic King (software engineering), and dozens of supporting engineers and researchers. Demis Hassabis (CEO, DeepMind) and Shane Legg (Chief Scientific Officer) provided strategic direction. The match team included Aja Huang as the primary operator, supported by engineers managing hardware and network. Lee Sedol (9-dan, born 1983) was the opponent—a legendary player with 18 world titles and a reputation for creative, intuitive play. Commentators included Michael Redmond (9-dan American professional) and Jeong Soo-hyun (9-dan Korean professional), who provided real-time analysis. The event was organized by Google DeepMind and the Korea Baduk Association, with support from the South Korean government. The broader ecosystem included researchers at universities (University of Alberta, University of Toronto) who had pioneered MCTS, and the Go community itself, whose games and knowledge were embedded in AlphaGo's training data.

Construction

AlphaGo was constructed in phases over 18 months (mid-2014 to early 2016). Phase 1 (mid-2014 to early 2015): Supervised learning. Engineers collected 30 million Go games from the KGS Go Server (a public online platform). They trained a policy network (13-layer CNN) using stochastic gradient descent on GPUs, optimizing cross-entropy loss to predict professional moves. This network achieved 57% accuracy on test positions—a major breakthrough, as prior heuristics achieved ~30%. Phase 2 (early to mid-2015): Value network training. Using self-play, they generated 30 million game positions and trained a value network to predict outcomes (win/loss/draw). The value network learned to evaluate positions without lookahead, a key innovation. Phase 3 (mid-2015): Integration and MCTS. Engineers integrated the policy and value networks with a Monte Carlo tree search engine. The MCTS algorithm used the policy network's move probabilities as priors (focusing search) and the value network's position evaluations as leaf-node estimates (replacing deep rollouts). Phase 4 (late 2015): Distributed system. For the match, they scaled AlphaGo across 1,202 CPUs and 176 GPUs, optimizing communication latency and batch processing. Phase 5 (early 2016): Validation and tuning. The team played thousands of matches against itself and against other Go engines (Crazy Stone, Fuego), analyzing performance and refining hyperparameters. The entire pipeline—data collection, training, integration, scaling—was orchestrated using TensorFlow (Google's open-source ML framework) and custom C++ code for the MCTS engine.

Variations

AlphaGo had several variants: (1) AlphaGo Fan (January 2016), which defeated Fan Hui 5–0; this version used only the policy network and MCTS, without the value network. (2) AlphaGo Lee (March 2016), the match version against Lee Sedol, which integrated both policy and value networks with full distributed MCTS. (3) AlphaGo Master (December 2016–January 2017), an online version that played 60 games on Tygem and Fox Go servers under the pseudonym 'Master,' winning 60–0 against top professionals; this version was faster and stronger, using improved training. (4) AlphaGo Zero (October 2017), a landmark variant that learned Go from scratch using only self-play, without any human game data; it surpassed all prior versions and demonstrated that learning from first principles could exceed supervised learning. AlphaGo Zero became the template for AlphaZero (December 2017), which generalized the approach to chess and shogi. Each variant represented incremental improvements in architecture, training data, and computational efficiency.

Timeline

DateEvent
2010DeepMind founded by Demis Hassabis, Shane Legg, and Mustafa Suleyman London-based AI research lab with focus on learning-based approaches
2012Deep learning breakthrough: Hinton et al. win ImageNet competition with CNNs Geoffrey Hinton's team achieves 85% accuracy on image recognition using GPUs
2014Google acquires DeepMind for ~$500 million DeepMind joins Google; access to computational resources and TensorFlow framework
2015AlphaGo defeats Fan Hui 5–0 in closed match Fan Hui is 2-dan professional; first time AI defeats professional Go player
March 9–15, 2016AlphaGo defeats Lee Sedol 4–1 in Seoul Lee Sedol is 9-dan world champion with 18 world titles; match broadcast globally
May 2016AlphaGo paper published in Nature David Silver et al.; describes policy networks, value networks, and MCTS integration
December 2016–January 2017AlphaGo Master plays 60 online games, wins 60–0 Plays on Tygem and Fox Go servers under pseudonym 'Master'
October 2017AlphaGo Zero published; learns from scratch via self-play No human game data used; surpasses all prior AlphaGo versions in 40 days
December 2017AlphaZero generalizes to chess and shogi; defeats Stockfish and Elmo Single architecture learns multiple games; demonstrates transfer of learning principles
2020AlphaFold solves protein structure prediction DeepMind applies AlphaGo's learning principles to biology; wins CASP competition

Famous Examples

The most famous example is Game 2 of the Lee Sedol match (March 10, 2016). AlphaGo played move 37 (a white stone at Q10), a move that seemed irrational to human commentators and even to Lee Sedol. It violated conventional Go wisdom: the move was not aggressive, not defensive, and appeared to waste a turn. Yet it was a subtle positional move that set up a long-term advantage. Michael Redmond, the American 9-dan commentator, said: 'I thought it was a mistake.' Lee Sedol, visibly shaken, left the board and took a 15-minute break. The move became iconic because it demonstrated that AlphaGo had learned something beyond human intuition—a form of intuition that humans had not yet articulated. AlphaGo won the game and the match. Another famous example is AlphaGo Master's 60–0 online streak (December 2016–January 2017), where the improved version defeated every top professional it faced, including Lee Sedol, Ke Jie (world champion), and others. The psychological impact was profound: the Go world realized that superhuman AI was not a distant future but an immediate present. A third example is AlphaGo Zero's self-play learning (October 2017), which learned Go from scratch in 40 days without any human data, surpassing all prior versions. It played millions of games against itself, discovering novel strategies and tactics. The final example is the broader impact: AlphaGo's success accelerated research into deep reinforcement learning, inspired the development of AlphaFold (protein structure), and influenced the design of transformer-based language models (GPT, BERT). It became a symbol of AI's recursive power: learning systems that learn to learn.

Archaeological Finds

AlphaGo is a software system, not a physical artifact, so traditional archaeology does not apply. However, the 'archaeological' record consists of: (1) The Nature paper (May 2016), which is the primary source document, archived in Nature's online repository and cited 15,000+ times. (2) The match records: the 5 games between AlphaGo and Lee Sedol, stored in SGF (Smart Game Format) files, publicly available on the AlphaGo website and Go databases. (3) The source code: DeepMind released a simplified version of AlphaGo (called AlphaGo Open Source) in December 2016, available on GitHub. (4) Training logs and hyperparameters: DeepMind published detailed descriptions of the training pipeline, network architecture, and hyperparameters in supplementary materials and follow-up papers. (5) Video recordings: The full match was broadcast and recorded; clips are archived on YouTube and DeepMind's website. (6) Interviews and oral history: Demis Hassabis, David Silver, and others have given interviews to journalists, podcasts, and documentaries (e.g., the Netflix documentary 'AlphaGo,' 2017). (7) The AlphaGo app and Baduk.ai: Simplified versions of AlphaGo were released to the public, allowing users to play against the system. These constitute the 'material culture' of AlphaGo—the traces it left in the world.

Comparison Panel

AlphaGo vs. Deep Blue (1997, chess): Deep Blue defeated Garry Kasparov using brute-force search and hand-crafted evaluation functions; it evaluated ~200 million positions per second. AlphaGo evaluated ~70,000 positions per second but used learned neural networks instead of heuristics. Deep Blue's victory was seen as the triumph of computation; AlphaGo's was seen as the triumph of learning. | AlphaGo vs. Crazy Stone and Fuego (classical Go engines): These engines used MCTS with hand-crafted rollout policies and heuristics, reaching ~6-dan strength. AlphaGo integrated learned policy and value networks, reaching 9-dan+ strength. The difference was learning vs. engineering. | AlphaGo vs. AlphaGo Zero: AlphaGo used supervised learning on 30 million human games; AlphaGo Zero used only self-play. Zero surpassed AlphaGo in 40 days, demonstrating that learning from first principles exceeds learning from human data. | AlphaGo vs. GPT (language models): Both use deep neural networks and large-scale training, but GPT is a transformer-based autoregressive model trained on text, while AlphaGo is a CNN-based system trained on game positions. AlphaGo uses explicit search (MCTS); GPT uses implicit search (attention). Both represent the shift from symbolic AI to statistical learning. | AlphaGo vs. AlphaFold: AlphaGo solved Go; AlphaFold solved protein structure prediction. Both use similar learning principles (deep learning + search/optimization) but applied to different domains. AlphaGo demonstrated the principle; AlphaFold demonstrated the generality.

Interesting Facts

  • AlphaGo's policy network achieved 57% accuracy predicting professional moves—a 27-percentage-point improvement over prior heuristics.
  • Move 37 in Game 2 (Lee Sedol match) was assigned only 0.04% probability by AlphaGo's policy network but was selected by MCTS as the best move.
  • AlphaGo Master won 60 consecutive games online against top professionals, a streak that would have been impossible for any human.
  • AlphaGo Zero learned Go from scratch in 40 days using only self-play, with no human game data, and surpassed all prior versions.
  • The distributed AlphaGo system used 1,202 CPUs and 176 GPUs, consuming ~50 kW of power during match play.
  • Lee Sedol took a 15-minute break after move 37, visibly shaken; he later said it was 'a move I hadn't expected.'
  • The Nature paper describing AlphaGo (May 2016) became one of the most-cited papers in AI, with 15,000+ citations by 2024.
  • AlphaGo's victory was broadcast globally; the match was watched by millions, making it a cultural moment for AI.
  • The policy network was trained on 30 million games from KGS Go Server, a public online platform; the value network on 30 million self-play games.
  • AlphaGo's training used TensorFlow, Google's open-source machine-learning framework, making the approach reproducible.
  • The match against Lee Sedol was held in Seoul, South Korea, the birthplace of modern professional Go; the venue was the Four Seasons Hotel.
  • AlphaGo Zero discovered novel opening strategies and tactics that differed from human Go; some were later adopted by human professionals.
  • The AlphaGo app (2017) allowed millions of Go players to play against the system, democratizing access to superhuman play.
  • AlphaGo's success inspired the development of AlphaZero (chess, shogi) and AlphaFold (protein structure), demonstrating the generality of the approach.
  • The match was refereed by Michael Redmond (American 9-dan), who provided real-time commentary and analysis.
  • AlphaGo's value network was trained using a technique called 'rollout-based value estimation,' which combined neural networks with Monte Carlo sampling.
  • The system's latency was critical: each move had to be computed within tournament time limits (~3 hours per game).
  • Lee Sedol resigned Game 4 after 186 moves, acknowledging defeat; he later said AlphaGo played 'a style of Go that is not human.'
  • AlphaGo's success marked a watershed moment: AI had crossed from narrow, calculable domains (chess) into intuitive, aesthetic domains (Go).
  • The project embodied the Age of Revolutions' recursive logic: tools (neural networks, GPUs) making tools (AlphaGo), which enabled new tools (AlphaFold, language models).

Quotations

  • Text
    I thought it was a mistake.
    Context
    Redmond was commentating the match in real time; the move seemed irrational to human intuition but proved to be a subtle positional advantage.
    Attribution
    Michael Redmond, 9-dan American Go professional, on AlphaGo's move 37 (Game 2, March 10, 2016)
  • Text
    It's a move I hadn't expected.
    Context
    Lee took a 15-minute break after move 37, visibly shaken. He later acknowledged that AlphaGo had played a style of Go beyond human understanding.
    Attribution
    Lee Sedol, after Game 2, March 10, 2016
  • Text
    AlphaGo plays a style of Go that is not human.
    Context
    Lee's assessment captured the profound shift: AlphaGo had not merely defeated humans but had discovered a fundamentally different approach to the game.
    Attribution
    Lee Sedol, post-match interview, March 2016
  • Text
    We've seen a fundamental shift in how machines can learn and reason.
    Context
    Hassabis emphasized that AlphaGo's success was not about brute-force computation but about learning intuition through neural networks.
    Attribution
    Demis Hassabis, DeepMind CEO, on AlphaGo's victory, March 2016
  • Text
    This is the beginning of a new era of AI.
    Context
    AlphaGo's victory was widely seen as a watershed moment, marking the transition from symbolic AI to learning-based AI.
    Attribution
    Attributed to AI researchers in the Go community, March 2016
  • Text
    Solving the game of Go was a grand challenge for AI. We've now solved it.
    Context
    Silver's statement reflected the significance of the achievement: Go, long considered AI's white whale, had been mastered by a learning system.
    Attribution
    David Silver, lead researcher, AlphaGo team, Nature paper, May 2016
  • Text
    AlphaGo Zero is stronger than AlphaGo Lee, and it learned from scratch in 40 days.
    Context
    The release of AlphaGo Zero demonstrated that learning from first principles (self-play) exceeded learning from human data, a paradigm shift.
    Attribution
    DeepMind announcement, October 2017
  • Text
    The move was assigned only 0.04% probability by the policy network, but MCTS selected it as the best move.
    Context
    This illustrates the power of search: the policy network assigned low probability, but tree search revealed its strategic depth.
    Attribution
    DeepMind technical analysis, on move 37, Game 2

Sources

  • Date
    2016
    Note
    The foundational paper describing AlphaGo's architecture, training, and match results. Published May 2016; 15,000+ citations.
    Type
    primary
    Pages
    484–489
    Title
    Mastering the game of Go with deep neural networks and tree search
    Author
    Silver, D., Huang, A., Maddison, C. J., et al.
    Volume
    529
    Publication
    Nature
  • Date
    2017
    Note
    Describes AlphaGo Zero, which learned from self-play alone. Demonstrates that learning from first principles exceeds supervised learning.
    Type
    primary
    Pages
    354–359
    Title
    Mastering the game of Go without human knowledge
    Author
    Silver, D., Schrittwieser, J., Simonyan, K., et al.
    Volume
    550
    Publication
    Nature
  • Date
    2009
    Note
    Contextualizes Deep Blue's chess victory (1997) as a precursor to AlphaGo's Go victory (2016); compares brute-force search vs. learned search.
    Type
    secondary
    Title
    Kasparov versus Deep Blue: The Match That Changed History
    Author
    Schaeffer, J., & Plaat, A.
    Publication
    ICGA Journal
  • Date
    2002
    Note
    Surveys classical Go engines (Crazy Stone, Fuego) and MCTS algorithms prior to AlphaGo; establishes baseline for comparison.
    Type
    secondary
    Pages
    145–179
    Title
    Computer Go
    Author
    Müller, M.
    Volume
    134
    Publication
    Artificial Intelligence
  • Date
    2017
    Note
    Explains the neuroscience foundations of AlphaGo and the broader DeepMind philosophy of learning-based AI.
    Type
    secondary
    Pages
    245–258
    Title
    Neuroscience-Inspired Artificial Intelligence
    Author
    Hassabis, D., Kumaran, D., Summerfield, C., & Botvinick, M.
    Volume
    95
    Publication
    Neuron
  • Date
    2016
    Note
    Comprehensive textbook on deep learning; provides theoretical background for CNNs, reinforcement learning, and the techniques used in AlphaGo.
    Type
    secondary
    Title
    Deep Learning
    Author
    Goodfellow, I., Bengio, Y., & Courville, A.
    Publication
    MIT Press
  • Date
    2017
    Note
    Documentary film chronicling the development of AlphaGo and the match against Lee Sedol; includes interviews with Hassabis, Silver, and Lee Sedol.
    Type
    tertiary
    Title
    AlphaGo: The Movie
    Author
    DeepMind
    Publication
    Netflix
  • Url
    https://github.com/deepmind/alphago
    Date
    2016
    Note
    Simplified, open-source implementation of AlphaGo; allows researchers to reproduce and extend the work.
    Type
    tertiary
    Title
    AlphaGo Open Source
    Author
    DeepMind
    Publication
    GitHub

Source of Truth

🗺 POCKET MAP
🗺 Museum Map
Galleries
Plan your visit
Your route
…tracing your steps…
QR code linking back to this exhibit
SCAN TO RETURN TO THIS EXHIBIT