Live data from Hacker News

Lee Sedol Beats AlphaGo in Game 4

gogameguru.com

191–200 of 471 posts

Re: Lee Sedol Beats AlphaGo in Game 4

#191

Relevant tweets from Demis; Lee Sedol is playing brilliantly! #AlphaGo thought it was doing well, but got confused on move 87. We are in trouble now... Mistake was on move 79, but #AlphaGo only came to that realisation on around move 87 When I say 'thought' and 'realisation' I just mean the output of #AlphaGo value net. It was around 70% at move 79 and then dived on move 87 Lee Sedol wins game 4!!! Congratulations! H…

It feels really weird to see someone being showered with congratulations for beating a computer program. What exactly is he being congratulated for? For probably triggering and then capitalizing on a bug in AlphaGo's AI? For showing that human resolve, perseverance and a "fighting spirit" can trump a flawed AI, at least until the AI gets fixed? For giving DeepMind extremely valuable test data that will only accelerat…

How about just for playing a good game of Go?

Re: Lee Sedol Beats AlphaGo in Game 4

#192

Relevant tweets from Demis; Lee Sedol is playing brilliantly! #AlphaGo thought it was doing well, but got confused on move 87. We are in trouble now... Mistake was on move 79, but #AlphaGo only came to that realisation on around move 87 When I say 'thought' and 'realisation' I just mean the output of #AlphaGo value net. It was around 70% at move 79 and then dived on move 87 Lee Sedol wins game 4!!! Congratulations! H…

"Do not anthropomorphise computers. They really hate that" (NN)

By NN you mean a neural network, of course? That makes even more sense...

Re: Lee Sedol Beats AlphaGo in Game 4

#193
post #48

After AlphaGo won the first three games, I wondered not if the computer had reached and surpassed human mastery, but instead how many orders of magnitude better it was. Given today's result, it may be only one order, or even less. Perhaps the best human players are relatively close to the maximum skill level for go, and that the pros of the future will not be categorically better than Lee Sedol is today.

Pros themselves estimate their strength 3-4 stones handicap below God: http://senseis.xmp.net/?KamiNoItte :

Exactly what heuristics would they use to know how an omniscient being would play? Unless there are some strong arguments behind it, it sounds like arrogant BS.

Re: Lee Sedol Beats AlphaGo in Game 4

#194
Another way to look at this is just how efficient the human brain is for the same amount of computation.

On one hand, we have racks of servers (1920 CPUs and 280 GPUs) [1] using megawatts (gigawatts?) of power, and on the other hand we have a person eating food and using about 100W of power (when physically at rest), of which about 20W is used by the brain.

[1] http://www.economist.com/news/science-and-technology/2169454...

Re: Lee Sedol Beats AlphaGo in Game 4

#195

The crucial play here seems to have been Lee Seedol's "tesuji" at White 78. From what I understand this phrase in Go means something like "clever play" but is something like sneaking up on your opponent with something that they did not see coming. Deepmind CEO confirmed that the machine actually missed the implications of this move as the calculated win percentage did not shift until later. https://twitter.com/demish…

Tesuji has no implication that your opponent won't anticipate it. Both sides can know that the tesuji is there, and it's still a tesuji.

Re: Lee Sedol Beats AlphaGo in Game 4

#196

Relevant tweets from Demis; Lee Sedol is playing brilliantly! #AlphaGo thought it was doing well, but got confused on move 87. We are in trouble now... Mistake was on move 79, but #AlphaGo only came to that realisation on around move 87 When I say 'thought' and 'realisation' I just mean the output of #AlphaGo value net. It was around 70% at move 79 and then dived on move 87 Lee Sedol wins game 4!!! Congratulations! H…

How frigging smart Sedol is?

Re: Lee Sedol Beats AlphaGo in Game 4

#197

If it's true that AlphaGo started making a series of bad moves after its mistake on move 79, this might tie into a classic problem with agents trained using reinforcement learning, which is that after making an initial mistake (whether by accident or due to noise, etc.), the agent gets taken into a state it's not familiar with, so it makes another mistake, digging an even deeper hole for itself - the mistakes then co…

The same happens to people, especially people that study theory. You can totally throw them off their game by making a non-standard move, even a relatively bad one as long as it breaks their existing pre-conceived notions about how the game should progress. Of course against a really strong player you're going to get beaten after that but a weak player strong on theory will have a harder time.

That's what Gary Kasparov attributes as one of the reasons he lost to deep blue.

Re: Lee Sedol Beats AlphaGo in Game 4

#198

This game is a great example for the people that said that AlphaGo didnt play mistakes when it had a better position because it lowered the margin, because it only looks at winning probability. AlphaGo made a mistake and realized it was behind, and crumbled because all moves are "mistakes"(they all lead to loss) so any of them is as good as any other. Im very suprrised and glad to see Humans still have something agai…

That doesn't make sense to me. Even if the objective function is win probability, it's used to order all potential moves. Thus given a menu of bad options, it should choose the least-bad one, not start choosing at random.

I think there's something more subtle going on.

Re: Lee Sedol Beats AlphaGo in Game 4

#199
post #131

Earlier quoted context omitted.

Yes, I'm pretty sure we're not talking about the same thing. I'm precisely talking about the trajectories not seen problem. Nothing is going to save you from the fact that the net has not seen a certain state before.

That's not really a problem. Given a large enough dataset you want to generalize from it - there are always states not present in the dataset - the whole point is now to extract features out of your dataset to allow generalization on unseen states. Seeing all of the Go games isn't possible. The compounding errors problem that stems from decision bias isn't because you haven't seen the trajectory, it is because the mo…

Yes, Hal Daume is referring to the issue I brought up. I'm not interpreting his comments as referring to issues with training the model jointly - he's referring to exactly what I'm describing - never having even seen the expert make a mistake. The only solution is to generate trajectories more intelligently (which is in line with Daume's comments).

Re: Lee Sedol Beats AlphaGo in Game 4

#200
post #120

Earlier quoted context omitted.

I'll risk assumption that somebody from Deepmind team is reading this. Guys, please, publish charts of win prob estimated by alpha go in time during these games. Some heatmap telling which moves did it consider as best for both sides during the games would also be cool, but that's surely more time consuming to prepare. It would be great to be able to have such things for top pro tournaments in the future.

I.e. Something like [1] for every move. I was a bit disappointed to learn that such table is only available for that particluar move at the first reading. [1] http://www.nature.com/nature/journal/v529/n7587/fig_tab/natu...

Off-topic: we (the human species) have built an AI that can master the game of Go, but we don't yet have the intelligence to publish charts correctly on the web. That blur of a JPG is half a megabyte!
Post reply on HN