AlphaGo and Game-Playing AI
AlphaGo is a computer program created by DeepMind that in 2016 became the first AI to defeat a world champion at Go, an ancient board game so complex that experts believed machines were decades away from mastering it. It matters because AlphaGo demonstrated that AI could learn intuition — not just memorize rules or brute-force calculations — by training itself through millions of simulated games. The counterintuitive fact: AlphaGo didn't win by being smarter than humans in the way a calculator is smarter; it won by developing something eerily resembling taste, playing moves that human masters initially called "mistakes" before realizing they were genius.
The breakthrough wasn't raw computing power — it was teaching a machine to evaluate positions the way an expert feels they are good or bad, without being able to fully explain why. AlphaGo combined two skills humans use naturally: a sense of "this position looks promising" (the value network) and a sense of "this move feels right" (the policy network). By playing millions of games against itself, it sharpened both skills simultaneously. The "aha moment" is this: AlphaGo didn't learn Go by reading a rulebook harder than anyone else — it learned the way a child learns to ride a bike, through endless trial, error, and feedback.
How It Works
AlphaGo is built from several interlocking ideas, each borrowed from different corners of AI research and assembled in a novel way. Understanding them separately makes the whole picture much clearer.
The Game of Go: Why It's Hard Go is played on a 19×19 grid. Two players take turns placing black and white stones, trying to surround territory. The rules fit on a single page. The strategy fills a lifetime. The number of legal board positions in Go is estimated at around 2×10¹⁷⁰ — a number so large it makes chess look trivial. Traditional game AI works by looking ahead: "if I do this, they do that, then I do this…" This approach collapses in Go because the branching factor (the number of reasonable moves at each turn) is so high that even the fastest computers can't look more than a few moves ahead before the calculation explodes.
Two Neural Networks Working Together DeepMind's insight was to build two separate AI judges, each answering a different question. The first is the Policy Network. It looks at the current board and asks: "Which moves are even worth considering?" It acts as a filter, trained by watching thousands of games played by expert humans. It learned to imitate the pattern-matching that experienced players do naturally — ignoring obviously bad moves and focusing attention on the handful that feel promising. Think of it as a seasoned caddie whispering "aim for the left side of the green" before you've even pulled out your club. The second is the Value Network. It looks at a board position and asks: "Who is winning right now, and by how much?" Without calculating how the game ends, it produces a single number — a gut feeling encoded in mathematics. This is harder than it sounds: even human Go experts can look at a complex mid-game position and disagree about who has the advantage. AlphaGo trained its value network by playing millions of games against itself and learning to connect board positions to outcomes.
Monte Carlo Tree Search: The Planning Engine These two networks feed into a third component: a planning algorithm called Monte Carlo Tree Search (MCTS). Rather than exploring every possible future, MCTS takes a smart sample. It uses the Policy Network to decide which branches of the future are worth exploring and the Value Network to quickly estimate how those branches end. It then updates its estimates as it gathers more information, spending more time on promising paths and less on dead ends. Think of it like a detective who doesn't interview every person in the city, but uses their intuition to decide which ten people are most likely to know something, interviews those, updates their suspicions, and iterates. The result is an efficient, focused search through an impossibly large space.
Self-Play: Where Intuition Comes From The most remarkable ingredient is self-play. After an initial training phase on human expert games, AlphaGo was set to play millions of games against itself. Every game it played made it slightly better. Its improved self then became the new opponent, creating a feedback loop of relentless improvement. This is how AlphaGo surpassed human intuition — it experienced more games in a few weeks than a human could play in thousands of lifetimes.
David Silver studied computer science at Cambridge and completed his PhD at the University of Alberta, where he worked on reinforcement learning — the branch of AI concerned with learning through reward and punishment. He led the team at DeepMind that created AlphaGo, synthesizing policy networks, value networks, and Monte Carlo Tree Search into a single unified system. Remarkably, Silver's doctoral thesis was itself on computer Go, meaning he had spent over a decade thinking about exactly this problem before having the tools to crack it.
Demis Hassabis was a chess prodigy who competed at master level by age thirteen, later became a successful video game designer, and then earned a PhD in cognitive neuroscience at University College London — a career path almost impossible to predict. He co-founded DeepMind in 2010 with the stated goal of "solving intelligence" and then using that solution to solve everything else, and AlphaGo was the company's first thunderclap announcement to the world. The personal connection runs deep: Hassabis chose Go as the grand challenge partly because he believed the game's demand for deep intuition and long-term planning mirrored the hardest problems in human cognition.
Intuition
Imagine teaching someone to be a great chef not by giving them recipes, but by having them taste thousands of dishes and rate them good or bad — then having them cook for themselves and eat their own results, over and over again, for years. That's roughly what AlphaGo did. The Policy Network is like the trained palate that says "this ingredient combination is worth exploring." The Value Network is like the chef's gut sense after one bite — "this is going to be good" — before the meal is finished. And Monte Carlo Tree Search is like the chef mentally sketching out the rest of a dish to decide whether to keep going or try something different. The self-play loop is the hardest part to visualize, but think of it like this: imagine a student who has no teacher, so she plays chess against herself. After a while, her left hand gets better and beats her right hand. So she makes her left hand the new standard and tries to improve her right hand to beat it. Then her right hand gets better, becomes the new standard, and so on. With enough cycles, both hands become extraordinary. AlphaGo played this game with itself millions of times in weeks, compressing what would take a human several geological ages of practice into a very short time. The final, most important piece of intuition: AlphaGo doesn't know it is playing a game. It has no sense of glory in victory or disappointment in defeat. It is a very sophisticated pattern-matching and prediction machine. What it developed that shocked the world is that the patterns it found were not the ones humans had catalogued over three thousand years — they were new ones, and some of them were better.
Historical Development
Origins · 2 minhow this was discovered
Why It Matters
Prerequisites
What This Leads To
See Also
Deep Blue and Chess AI · Reinforcement Learning · DeepMind · Monte Carlo Methods · Artificial General Intelligence