Go Champion Lee Se-dol Beats Google's DeepMind AI For First Time (theverge.com)
An anonymous reader writes: Korean Go grandmaster Lee Se-dol on Sunday registered his first win over Google's AlphaGo. The win comes after AlphaGo won first three games in the DeepMind challenge earlier this week. The win should serve as a reminder that Google's artificial intelligence computer is not perfect after all, at least for now. Se-dol said earlier this week that he was not able to defeat AlphaGo because he could not find any weakness in its strategy. Commenting after his win, Se-dol said, "I've never been congratulated so much just because I won one game!"
So AlphaGo is not so far away from a Dan 9 human player.
My guess is that the mistake AlphaGo made on move 79 will be analyzed and a new version will be created, stronger than the current one. Maybe this analysis will point to a whole class of mistakes that will be fixed.
It is a bit like when Google's self driving cars make a mistake. This mistake is used as input for the next release of the software so it doesn't act the same way next time. With this process, one car making a mistake results in a change in behavior of all of the cars, because with AI it is possible to communicate new knowledge to the rest of the cars. All of them improve, unlike humans for whom transmitting the new knowledge involves a lot of work or may not even be possible.
When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
It would be interesting to set up a Go Turing Test. Either have another top Go player or AlphaGo behind a wall calling the moves.
Can the human champ Lee Se-dol determine if he is playing against a computer or a human . . . ?
Also, the more he plays against AlphaGo, will he develop different strategies for playing against computers, as opposed to humans . . . ?
Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
What would happen if the AlphaGo was versing another AlphaGo? And what would it teach us about its AI if anything?
But, frankly, it's your time to waste. So we let you.
Why do you feel unable to let others do what they want with their time, but must control their actions through your scorn and perceived superiority?
A truly great advance. No longer will man be subject to the tedium that is the game of go.
There's a new one. Slashdot posting something timely enough it could be a spoiler.
Wanna buy a shirt?
https://www.redbubble.com/people/stealthfinger/shop?asc=u
The big factor here (as Kasparov stated playing Deep Blue), is that computers don't get tired and don't get distracted - that is a big advantage.
What on earth is it supposed to mean? Has this guy won every game against every other person? Therefore they're not perfect. But those winners, does that mean THEY were perfect? No, can't be because they didn't win all their games.
"Perfect" is an exaggeration, but the human's one win does demonstrates the computer is not vastly superior to the human. If *I* was to play against this computer, I would loose in each and every game. 100% of the games. I didn't even write "99.999%" because I couldn't win a single game against a vastly superior software. Go is not a game of chance, so my "luck" would not have let me win even once. But the Go champion did win some games against the software, so apparently they still are at a comparable playing level (even if one is slightly better than the other). So the software isn't "perfect" at beating humans. Yet.
Go is not a game of chance
It could be, if you used dice to determine where to put the stones. There's even a small chance you'd win.
I'm looking forward to the eventual move by move analysis of these games. For now there's some interesting commentary here: https://gogameguru.com/alphago...
It's been 20+ years since I played Go semi-seriously. I used to have a collection of Ishi Press books which I've long since misplaced. I suddenly find myself very interested in the game again.
I find it funny how everybody thinks self-awareness is a product of complexity or training. The best description I herd is that ...you don't know what you are, you don't know where you are, you exist in complete isolation, you just know you are... Humans cannot even begin to comprehend existence without form and interaction. Self-awareness is something science cannot even define yet alone pursue. Maybe one day we will have a perfect AI that would seem self-aware to us. But that doesn't mean it will be.
That's exactly what the AI want you to think. Don't make that mistake.
My first program:
Hell Segmentation fault
I've never been into go, but I've found with chess and poker that playing the same opponents frequently lets you learn the quirks of those opponents' play styles. It's entirely possible that as he becomes familiar with AlphaGo's strategies, it will get easier for him to win games against it. I'd guess that AlphaGo doesn't have the same capability to learn on the fly.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Have gnu, will travel.
All finite two-person games are in principle solvable. That is not the same as having a working algorithm that will beat 9P players all the time.
2 decades ago, you just didn't get the notification because it isn't broadcast on your network segment.
It doesn't matter if the game is finite, because extant finite games have search sizes beyond what could be searched ever.
You only need a finite algorithm, you don't need the game space to be finite.
Like in chess in many positions, you only have to do the search tree for part of the board because of symmetry. There are lots of things that reduce the scope of analysis without reducing the scope of the game.
The purpose of the Turing Test is to convince skeptical people that the AI being tested is intelligent. Turing argued that if a machine passed the "imitation game" then nobody would be able to deny that it was intelligent. He was wrong, of course, but that was his argument, and the basis of the test. He was arguing that intelligent machines were possible. He never expected anyone to seriously run the test. (And, in fact, nobody has yet tried to run the test as he specified it.)
If you want to generalize the term, you should generalize it to "a test to convince skeptics that the computer is intelligent". As such a "Go Turing Test" is perfectly reasonable, if unlikely to be successful.
I think we've pushed this "anyone can grow up to be president" thing too far.
To be fair, the computer has almost certainly analyzed thousands of Lee Se-dol's previous matches. Now that Lee has seen the computer play a bit, maybe he can win a few more times.
Of course, the inevitable remains inevitable.
Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
He didn't say it didn't have any capability to learn on the fly, just not the same. That's probably correct. I wouldn't count on it always learning more slowly, however.
I think we've pushed this "anyone can grow up to be president" thing too far.
It may depend on precisely what you mean by "solved". Solve originated from a Latin word meaning to dissolve, and the alchemists said "solve et coagulae" meaning to dissolve into the liquid and then to re-precipitate. They were talking about how to purify materials (well, and the mind). So it was originally necessary that not all the material be dissolved, and also that it not all be re-precipitated.
So, metaphorically solve came to mean to purify. And a program that can win against the human champion 3 out of 4 times can be reasonably said to have purified the concept of the game. Perfection was never claimed by the alchemists (not strictly true, but they only claimed it as a deception to get funding, not in their working notes), so the lack of perfect mastery doesn't count against the game having been solved.
The problem is that different people use the same word with slightly differing meanings. Most math teachers won't count a problem as solved unless you get everything perfect...but that's not the only legitimate usage.
I think we've pushed this "anyone can grow up to be president" thing too far.
Sounds like the IBM matches vs Gary Kasparov IBM deep blue watched all of Gary's games but Gary was not given the opportunity to watch any of deep blues. Only 3 games, of which Gary got closer. Watching previous games gives you a massive advantage!
When you're training a neural network you typically turn backprop off once you get the network where you want it, or it's likely to diverge from the "ideal" solutions that it is now arriving at. So when it's in an "In production" state, it's basically incapable of learning anything new, because that could throw off the results that you want to get from it. So yeah, it learned by playing a bunch of games with itself and analyzing the results. But if you find a style of play that it's weak against, it probably can't adapt to that without additional human intervention. But I'm just speculating since I don't know anything about how they implemented it.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?