Dwarkesh Patel Podcast
Episode overview

Eric Jang – Building AlphaGo from scratch

Dwarkesh Patel Podcast · 5 Egleze moments
Eric Jang – Building AlphaGo from scratch
Episode summary

In this technical deep dive, host Dwarkesh Patel interviews Eric Zhang, former VP of AI at 1X Technologies and ex-senior research scientist at Google DeepMind Robotics, who spent his recent sabbatical rebuilding AlphaGo from scratch. Zhang achieved AlphaGo-level performance for approximately $7,000 in compute costs—a dramatic reduction from DeepMind's original multi-million-dollar effort—using modern GPUs, LLM-assisted coding, and simplified architectures. The conversation provides an accessible explanation of how AlphaGo works, breaking down Monte Carlo Tree Search, policy and value networks, and the self-play training loop that enables the system to iteratively improve by distilling search into neural network forward passes. Zhang argues that AlphaGo represents a profound computational accomplishment: a 10-layer neural network somehow compresses what should be an intractable search problem, challenging traditional notions of computational complexity and suggesting NP-hard problems may be more tractable than theory predicts. He contrasts AlphaGo's elegant training approach—which provides improved action labels at every step via MCTS—with the far less efficient policy gradient methods used in LLM reinforcement learning, where models must randomly stumble upon correct answers before receiving any learning signal. Zhang also discusses his experience using Claude for automated research, finding it excellent for hyperparameter optimization and executing specific experiments but incapable of the lateral thinking required to abandon unproductive research directions. The episode concludes with broader reflections on AI research methodology, the validity of the 'bitter lesson' that compute matters more than algorithmic tricks, and what Go as a research environment might teach us about automating scientific discovery itself.

Key points
Watch original episode More from Dwarkesh Patel Podcast

5 moments from this episode

Source-linked · editorially selected
01
AI & Tech

AI Researcher Claims Modern Go Bots Match AlphaGo for $3K Using LLM Coding Assistance

Eric Zhang, former VP of AI at 1X Technologies and ex-Google DeepMind senior research scientist, replicated AlphaGo-level performance on a budget of approximately $7,000 using modern compute and LLM-assisted coding. This represents a dramatic reduction from the estimated millions DeepMind spent, suggesting massive efficiency gains through better hardware, simplified architectures, and AI-assisted research. Zhang argues many of DeepMind's original algorithmic tricks are now unnecessary with modern GPUs and proper initialization against existing strong bots like Katago.

Read this moment →
02
AI & Tech

AI Researcher Reveals Why LLM Reinforcement Learning Is Fundamentally Less Efficient Than AlphaGo

Zhang explained why policy gradient reinforcement learning used in LLMs is inherently inefficient compared to AlphaGo's Monte Carlo Tree Search approach. In early training with a 100,000-token vocabulary, random exploration yields almost no learning signal as the model must stumble upon correct answers by chance. AlphaGo avoids this trap by using MCTS to provide improved action labels at every state, maintaining a stable supervised learning signal throughout training rather than depending on rare successes.

Read this moment →
03
AI & Tech

Former Google Researcher Says Architectural Choices Like Transformers No Longer Matter for Go

Zhang found that with modern hardware and proper initialization against existing strong models, many architectural innovations and training tricks developed for Go AI systems are now obsolete. His experiments showed ResNets and Transformers perform comparably, and complex distributed training infrastructure can be replaced with simpler synchronous approaches. This validates aspects of the 'bitter lesson' that raw compute and scale matter more than algorithmic sophistication, though Zhang notes initialization strategy remains critical.

Read this moment →
04
AI & Tech

Former DeepMind Scientist Argues AlphaGo Solved NP-Hard Problem in Disturbing Way

Zhang argues AlphaGo's ability to compress what should be an intractable computational search into a small neural network represents a fundamental challenge to computer science's understanding of computational complexity. He suggests problems proven to be NP-hard in worst-case scenarios may be tractable in practice through neural networks that identify macroscopic structure, with implications extending to protein folding and weather prediction. This pattern—observable in AlphaFold and AlphaTensor—suggests certain problems assumed computationally intractable may yield to remarkably small amounts of compute.

Read this moment →
05
AI & Tech

AI Lab Automated Scientist Can Optimize Hyperparameters But Cannot Do Lateral Thinking

Zhang used Claude 4.6 and 4.7 extensively for AI research automation and found models excel at hyperparameter optimization and executing specific experiments but fail at higher-level research strategy. The AI cannot determine when to abandon unproductive research directions or step back to reconsider fundamental assumptions. Zhang suggests this represents a key bottleneck in fully automated AI research, though he notes upcoming models like Mythos may address these limitations.

Read this moment →