We were discussing the probability that Sedol would win this game. Everyone, including me, bet 90% that no human would ever win again, let alone this specific game: http://predictionbook.com/predictions/177592 I tried to estimate it mathematically. Using a uniform distribution across possible win rates, then updating the probability of different win rates with bayes rule. You can do that with Laplace's law of success…
Lee Sedol Beats AlphaGo in Game 4
421–430 of 471 posts
Re: Lee Sedol Beats AlphaGo in Game 4
#422Earlier quoted context omitted.
So based on current data, Lee Sedol is exactly as good AlphaGo running on a single machine.
There's a bit of a slight of hand in this statistic -- yes, they can do runtime on a single machine, but it took the compute power of a small country to train the neural nets that are loaded onto that one machine.
Re: Lee Sedol Beats AlphaGo in Game 4
#423Earlier quoted context omitted.
> it seems AlphaGo sort of bugged out and started making wrong moves Didn't they say that it's not considered a "bug" but rather how AlphaGo "thinks"? "when it's winning it doesn't care about how much it's winning, and when it's losing it doesn't care how bad it's losing"
it does seem like it is suboptimal behavior to keep making obviously dumb plays instead of attempting a comeback like a professional human would.
When you're winning, a good move has a mathematical definition; it's a move that, given optimal play by both sides, will lead to victory for you. Computers aren't powerful enough to be able to calculate exactly what moves those are, but it's at least well-defined in a way that they know what they're looking for.
When you're losing, there's zero moves that, given optimal play by both sides, will lead to victory for you (so all moves are equally "bad" in a mathematical sense). Instead, "attempting a comeback" involves hoping your opponent will mess up some way, so in that sense, what constitutes a good move isn't mathematical but more about predicting how your opponent thinks and where they might mess up.
AlphaGo has mostly trained by playing itself, so the ways it thinks its opponent might mess up are probably completely different from how an actual human messes up.
Re: Lee Sedol Beats AlphaGo in Game 4
#424Earlier quoted context omitted.
The best (like absolute best) football|basketball|baseball players in the world make approximately what per game?
Best is around 10x that, but at the cost of their body and long term health. Nobody is playing professional football|basketball|baseball in there 50's, and even just 40 is pushing it. Where pro go players can 60+.
Not really refuting your statement, which is essentially true, but it's worth your time to read the wikipedia page.
He played on a professional hockey team with his two adult sons at one point(!). He played in the NHL in five different decades.
Re: Lee Sedol Beats AlphaGo in Game 4
#425Earlier quoted context omitted.
78 was hard, but not impossible: If you watch the AGA commentary of the game, they had two pros at the time 78 happened, and they found 78 as the best answer a few minutes before Lee did, expecting AlphaGo to go with a stronger, yet still good not good enough 79, that left the game even, instead of basically lost. Then they were elated about how AlphaGo seemed to have failed to read the whole thing, and instead of do…
It would be interesting to see a neural net evolve to take into account player state, not just game state. I play chess, and no where near professional levels, so I don't know if this anecdote is valuable, but if I see my opponent looking at a particular area of the board, I tend to take a second look. I suppose beating humans isn't AlphaGo's primary motive though - learning to play a perfect game of Go in general is…
Re: Lee Sedol Beats AlphaGo in Game 4
#426Earlier quoted context omitted.
All depends on how you define your data sets I suppose. IGS games include some professional games which, if it is the case that AG is perfectly trained on the amateur mode, were smoothed away.
Again, the only way to tell if overfitting specifically (and not other factors that are more likely) is the issue is performance on a held out test set.
Re: Lee Sedol Beats AlphaGo in Game 4
#427So AlphaGo is just a bot after all... Toward the end AlphaGo was making moves that even I (as a double-digit kyu player) could recognize as really bad. However, one of the commentators made the observation that each time it did, the moves forced a highly-predictable move by Lee Sedol in response. From the point of view of a Go player, they were non-sensical because they only removed points from the board and didn't a…
Go programmers have taken various steps to mitigate this behavior, such as dynamically adjusting komi to trick the engine into thinking it is a closer game, but I don't know if AlphaGo uses any such technique.
Re: Lee Sedol Beats AlphaGo in Game 4
#428Relevant 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…
Re: Lee Sedol Beats AlphaGo in Game 4
#429Earlier quoted context omitted.
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…
> For helping to advance an amoral field of study that can potentially delegitimize everything that currently makes humans unique and extraordinary? If you care about being unique and extraordinary more than about reason, knowledge, truth, the observable reality, and the search for what it really means to be sentient, then and only then you may call AI "amoral". Also, you are being racist against artificial sentient…
Re: Lee Sedol Beats AlphaGo in Game 4
#430Earlier quoted context omitted.
'>' doesn't "work"; it doesn't do anything on HN. It's just a convention that readers recognize as indicating quotation. HN does not use Markdown.
At least ">" doesn't break anything. Pre is broken on mobile, forcing users to scroll a horizontal line which is incredibly annoying if it's a long line. Here's a screen shot: http://imgur.com/Ru56wMK And pre with very long unbroken lines is even worse.