Skip to content
David Silver: AlphaGo, AlphaZero, and Deep Reinforcement Learning | Lex Fridman Podcast #86
This video isn’t embeddableWatch on YouTube →
Lex Fridman PodcastLex Fridman Podcast

David Silver: AlphaGo, AlphaZero, and Deep Reinforcement Learning | Lex Fridman Podcast #86

David Silver leads the reinforcement learning research group at DeepMind and was lead researcher on AlphaGo, AlphaZero and co-lead on AlphaStar, and MuZero and lot of important work in reinforcement learning. Support this podcast by signing up with these sponsors: - MasterClass: https://masterclass.com/lex - Cash App - use code "LexPodcast" and download: - Cash App (App Store): https://apple.co/2sPrUHe - Cash App (Google Play): https://bit.ly/2MlvP5w EPISODE LINKS: Reinforcement learning (book): https://amzn.to/2Jwp5zG PODCAST INFO: Podcast website: https://lexfridman.com/podcast Apple Podcasts: https://apple.co/2lwqZIr Spotify: https://spoti.fi/2nEwCF8 RSS: https://lexfridman.com/feed/podcast/ Full episodes playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4 Clips playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41 OUTLINE: 0:00 - Introduction 4:09 - First program 11:11 - AlphaGo 21:42 - Rule of the game of Go 25:37 - Reinforcement learning: personal journey 30:15 - What is reinforcement learning? 43:51 - AlphaGo (continued) 53:40 - Supervised learning and self play in AlphaGo 1:06:12 - Lee Sedol retirement from Go play 1:08:57 - Garry Kasparov 1:14:10 - Alpha Zero and self play 1:31:29 - Creativity in AlphaZero 1:35:21 - AlphaZero applications 1:37:59 - Reward functions 1:40:51 - Meaning of life CONNECT: - Subscribe to this YouTube channel - Twitter: https://twitter.com/lexfridman - LinkedIn: https://www.linkedin.com/in/lexfridman - Facebook: https://www.facebook.com/LexFridmanPage - Instagram: https://www.instagram.com/lexfridman - Medium: https://medium.com/@lexfridman - Support on Patreon: https://www.patreon.com/lexfridman

Lex FridmanhostDavid Silverguest
Apr 3, 20201h 48mWatch on YouTube ↗

CHAPTERS

  1. 0:00 – 7:31

    David Silver’s early programming roots and family influence

    Lex opens by introducing David Silver’s role in DeepMind’s reinforcement learning breakthroughs. Silver recounts writing his first BASIC programs on a BBC Micro and how early exposure—especially through his father’s AI studies—shaped his curiosity.

    • First programs: printing his name in colors, looping behavior
    • Early fascination: computers as limitless “Lego-like” creation tools
    • Learning BASIC, 6502 assembly, and Prolog at a young age
    • Father’s career shift into AI and its impact on Silver’s trajectory
  2. 7:31 – 11:08

    From games industry to “real AI”: deciding to pursue Go and RL

    Silver distinguishes handcrafted game AI from deeper notions of intelligence. He describes leaving the games industry, returning to academia, and building early reinforcement-learning Go systems that could beat him.

    • Handcrafted game AI vs. learning-based intelligence
    • Dissatisfaction with “short-term fixes” in industry AI
    • PhD shift toward applying RL to Go
    • First RL Go program: self-play, pattern learning, and beating its creator
  3. 11:08 – 21:43

    Why Go was the ultimate AI challenge in the 2000s

    Lex and Silver explore why Go resisted classical search approaches that succeeded in chess and other games. Silver highlights the failure of heuristic search in Go and the central difficulty of intuitive position evaluation.

    • History: chess/checkers/backgammon successes vs. Go stagnation
    • Million-dollar Go prize expired; top programs lost badly (handicaps, child opponent)
    • Core obstacle: intuitive evaluation of territory and advantage
    • Massive state space (~10^170) overwhelms brute-force search
  4. 21:43 – 25:36

    Rules of Go and what makes it uniquely hard to evaluate

    Silver explains Go’s simple rules and how complexity emerges from them. The discussion contrasts chess-style material counting with Go’s ambiguous midgame evaluations and rare captures at high level.

    • 19x19 intersections; surround territory; captures by fully surrounding groups
    • Simple rules enabling deep emergent strategy (influence vs. territory)
    • Cultural depth and long human study of Go (China/Japan/Korea)
    • Evaluation difficulty: equal stones, long-horizon consequences, unclear advantage
  5. 25:36 – 30:05

    Silver’s reinforcement learning journey: Sutton & Barto and Alberta

    Silver explains how reading Sutton & Barto crystallized his view of intelligence and led him to contact Rich Sutton. He frames RL as a way to precisely formalize intelligence, distinct from any single solution method.

    • Year of exploration after industry; extensive reading
    • Sutton & Barto as a turning point; contacting Rich Sutton
    • PhD at Alberta’s strong games/RL community despite Sutton’s illness
    • RL as a formal problem definition for intelligence, separate from algorithms used
  6. 30:05 – 35:49

    What reinforcement learning is: agents, rewards, and core building blocks

    Silver defines RL as an agent interacting with an environment to maximize reward over time. He decomposes solution methods into value functions, policies, and models, and discusses why learning is essential in complex environments.

    • Agent-environment loop: actions, observations, reward signal
    • Goal: maximize cumulative reward through interaction over time
    • Three key components: value function, policy, model (and combinations)
    • Learning as the practical necessity that makes RL feasible at scale
  7. 35:49 – 43:55

    Deep reinforcement learning: why neural networks keep improving

    The conversation turns to deep RL: using neural networks to represent value, policy, and/or model. Silver reflects on the surprising effectiveness of high-dimensional optimization and why earlier skepticism (AI winter) was partly a scale issue.

    • Deep nets as universal function approximators for RL components
    • Scaling with compute/data reduces ceilings on representation quality
    • Surprise: high-dimensional landscapes avoid “getting stuck” like low-dimensional intuition suggests
    • AI winter context: small networks didn’t reveal large-scale qualitative behavior
  8. 43:55 – 47:36

    Monte Carlo Tree Search and MoGo: the pre-AlphaGo breakthrough

    Silver recounts the MCTS revolution in computer Go, including the idea of evaluating positions via randomized rollouts. MoGo reached strong levels on smaller boards, but limitations remained—setting the stage for AlphaGo.

    • Monte Carlo evaluation: average outcomes from random playouts
    • Monte Carlo Tree Search: rollout-based evaluation throughout a search tree
    • MoGo as a milestone: human master level on 9x9
    • Limits: plateau at strong amateur level; missing “intuition” ingredient
  9. 47:36 – 52:03

    The birth of AlphaGo: deep learning meets Go intuition

    Silver explains how AlphaGo started as a scientific question at DeepMind: could deep learning provide Go intuition? Early results showed a pure deep learning policy (no search) could reach strong human levels, motivating a rapid scale-up toward pro play.

    • DeepMind project origins with Aja Huang and Chris Maddison
    • Inspired by ImageNet-era deep learning success
    • First AlphaGo paper: pure deep learning reached dan/master level without search
    • Winning against an in-house dan player convinced the team something special was happening
  10. 52:03 – 59:07

    From Fan Hui to Lee Sedol: scaling up and preparing for the match

    AlphaGo’s progress culminated in defeating Fan Hui, the first win over a Go professional. Silver describes the difficult decision of when to challenge Lee Sedol and how the team assessed readiness amid known system imperfections.

    • Fan Hui match: first program to defeat a Go professional
    • Judgment call: when to challenge the world champion based on internal progress
    • AlphaGo’s hybrid approach: learning + search, with known weaknesses
    • Anticipation of public scrutiny vs. research “bubble”
  11. 59:07 – 1:06:13

    Inside AlphaGo vs. Lee Sedol: delusions, Move 37, and trust in the system

    Silver details the team’s predictions (including an internal ‘fingers’ bet) and the concept of AlphaGo’s “delusions.” He walks through memorable moments across the five games, including the shock of Move 37 and Lee Sedol’s brilliant counter in game 4.

    • Team prediction exercise; Silver predicted 4–1 based on observed failure rate
    • “Delusions”: persistent mis-evaluations arising ~1 in 5 games
    • Game highlights: audacious invasion (game 1), Move 37 creativity (game 2)
    • Lee Sedol’s probing: double ko challenge (game 3), genius sequence (game 4), uncertainty then validation (game 5)
  12. 1:06:13 – 1:14:10

    Human impact: Lee Sedol’s retirement and Kasparov’s perspective on AI progress

    Lex asks about Lee Sedol’s retirement remarks and the psychological meaning of an unbeatable entity. Silver compares Kasparov’s evolving view of Deep Blue with Lee Sedol’s more immediate appreciation of AI’s broader significance.

    • Kasparov’s shift: from personal failure to recognizing a historic AI milestone
    • Lee Sedol’s closing view: AlphaGo expanded Go horizons and renewed joy
    • “Last person to beat AlphaGo” and subsequent dominant versions (60–0)
    • The broader human narrative: loss as transformation rather than defeat
  13. 1:14:10 – 1:27:59

    AlphaGo Zero and AlphaZero: self-play, generality, and the honeymoon idea

    Silver explains self-play as learning without human examples and frames the push to remove handcrafted knowledge as key to robustness and generality. He recounts the origin of the AlphaZero idea and why self-play can outperform systems bootstrapped from human data.

    • Self-play definition: learning by playing against oneself rather than humans
    • Motivation: strip human knowledge to reduce brittleness and improve transfer
    • AlphaZero concept arriving “fully formed” during his honeymoon
    • Self-play as error correction: iteratively eliminating misconceptions from random to superhuman
  14. 1:27:59 – 1:48:00

    Beyond board games: MuZero, real-world applications, reward design, and meaning

    Silver describes MuZero as learning to plan without being given the rules, bridging toward messy real-world environments. The conversation closes on broader applications of AlphaZero-style methods, challenges of reward specification, intrinsic motivations, and a layered view of life’s ‘reward function.’

    • MuZero: learns a useful implicit model from observations, enabling planning without known rules
    • Applications emerging in science: chemical synthesis planning and quantum computation
    • Reward functions: need for a well-defined ultimate objective, with learned sub-goals as aids
    • Philosophical close: layered perspectives—entropy, evolution, intelligence, and creating new optimizing layers (AI)

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.