As someone who studied AI in college and am a reasonably good amateur player, I have been following the matches between Lee and AlphaGo. AlphaGo plays some unusual moves that go clearly against any classically trained Go players. Moves that simply don't quite fit into the current theories of Go playing, and the world's top players are struggling to explain what's the purpose/strategy behind them. I've been giving it…
AlphaGo beats Lee Sedol again in match 2 of 5
411–420 of 576 posts
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#412Earlier quoted context omitted.
I don't think so. Pros are already pretty good at the endgame. Yeah, they make blunders now and then, so it's possible that AlphaGo would gain a few points in the endgame in some games, but not enough to overcome a significant lead and not every time. In any case, I personally find it more interesting to see what we can learn from AlphaGo about the opening and the midgame.
Isn't that what I'm saying though? If you're tied/close going into the endgame, AlphaGo will probably win.
Where I wrote that a pro will blunder "now and then" I should have written "rarely" -- I don't have data to back this up but I'd guess once in every n games for some n > 30.
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#413Earlier quoted context omitted.
In go, the purpose is to have more territory than the opponent. There is no point in humiliating the opponent by having a big advantage. I think the aim of the strange moves was to increase the confidence of the program in its advance, not to increase the advance.
But you could indeed humiliate the opponent by actually capturing ALL of his stones. But that won't happen, if the enemy knows at least the basic concepts ... Still, if you play well, you cover much ground - while trying to supress the area of the enemy and even crushing him. But classic go is nice in a way, that it gives weaker opponents a start bonus of some stones - so the game is balanced and domination usually w…
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#414Someone somewhere asked why a lot of people in the Go community is taking this in a somewhat hard way, here is my hypothesis: Go, unlike Chess, has deep mytho attached to it. Throughout the history of many Asian countries it's seen as the ultimate abstract strategy game that deeply relies on players' intuition, personality, worldview. The best players are not described as "smart", they are described as "wise". I thin…
Considering some of the recent Hugo winners, it turns out the story doesn't actually have to be good, so yeah, a computer-written story winning is probably closer than we think.
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#415What I really liked about those games so far, and Michael Redmond commentary, is that AlphaGo not only beat Lee Sedol twice, but also Redmond. He is playing the same style as Sedol, he constantly predicts Sedol's moves and he is as surprised and does the same miscalculations as Sedol. He really needs some time to find out when he made a mistake, the same mistake Sedol was eventually doing. This is high class commenta…
Chess grandmasters can often play simultaneously and blindfolded against 20 different opponents (and win all but one or two games). This is nowhere near the extent of Redmond's memory strength. :)
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#416Earlier quoted context omitted.
>It was noted that even in 9x9 Go, with a comparable branching factor to Chess, traditional Go programs are still no stronger than on big boards. Are they not? MoGo beat pros of 9 Dan on 9x9 in 2011: https://www.lri.fr/~teytaud/mogo.html
Well, I guess it was more true before the advent of Monte Carlo Tree Search. Even so, note that even in the case of MoGoTW in 2011, it played blind Go (this helps the computer), and out of 4 games, won two games against a 9p player, and lost 1 game to a 5p player. Though it is perhaps better than MoGo's performance on 19x19, it still isn't very good, doesn't seem much better than MoGo on 13x13, and performs much wors…
Fuego beat a pro in 2008 using MCTS actually.
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#417Earlier quoted context omitted.
There's also the fact that some of the unexpected moves were apparently more about solidifying against a loss than increasing the magnitude of a win. Which has its own kind of eerie implication: since AIs (like all computer programs) do what you say, not what you mean, the "intelligent species" can sometimes work really intelligently towards a goal that wasn't quite what you had in mind. (Gets especially interesting…
> the "intelligent species" can sometimes work really intelligently towards a goal that wasn't quite what you had in mind. That's called programming
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#418Earlier quoted context omitted.
> It's both exciting and eerie. It's like another intelligent species opening up a new way of looking at the world (at least for this very specific domain). and much to our surprise, it's a new way that's more powerful than ours. I have been watching Myungwan Kim's commentary for the games - and it seems notable that a few moves he finds very peculiar immediately when they are made, he will later point out to as achi…
> he will later point out to as achieving very good results some 20 moves later This. It's a fairly common feature of any AI that uses some form of tree search/minimax, and the effect is very pronounced in chess. Even the best human players can only think 6-8 plies into the feature versus ~18 for a computer. What we can (could?) do is apply smarter evaluation functions to the board states resulting from candidate pla…
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#419Earlier quoted context omitted.
> AlphaGo plays some unusual moves that go clearly against any classically trained Go players. Moves that simply don't quite fit into the current theories of Go playing, and the world's top players are struggling to explain what's the purpose/strategy behind them. Could AlphaGO be winning in a way similar to left handed fencers having an advantage over right handers by wrong footing them rather than simply being bett…
Absolutely! And it doesn't matter in the end... Remember that AlphaGo has spent months developing its own style and theory of the game in a way that no human has ever seen. Its style is sure to have weaknesses, but humans will have a hard time figuring them out on first sight. Similarly chess computers do better in some positions than others (they love open tactics!) and one of the games that Kasparov won against Dee…
Weaknesses are only relative to capabilities of the opponent to exploit them. If a tank has a weak spot that rockets can hit, but it's being opposed by humans on horseback, is it really a weakness in that context?
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#420Earlier quoted context omitted.
> all the players will simultaneously consider the same branches A computer-assisted pool of humans might work. Feed each human a board state advanced by 1/2/3/N moves down the decision tree in some direction, and have them evaluate that particular sub-tree. It's a map-reduce problem!
> have them evaluate that particular sub-tree Is there a meaningful response that each one could give that would be optimal? I figure this would only stand a chance of working if the pool of humans were cloned from a 9 dan :-)