Earlier quoted context omitted.
About a year ago I wrote an AI to play the board game "Hive" (shares some similarities with chess). Because I scored all wins equally, it behaved almost exactly like this. It would simply try to minimize my advantage while always keeping open the possibility for it to win, almost like a cat toying with prey. It never actually would make the winning move – however obvious – until it had no other options! I fixed this…
> It never actually would make the winning move – however obvious – until it had no other options! I'm confused. Why would 'make the winning move' not be the way to maximise probability of winning?
AlphaGo beats Lee Sedol again in match 2 of 5
311–320 of 576 posts
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#312Earlier quoted context omitted.
I fear this is an overly mystical misinterpretation of neural nets. (Standard feed-forward) neural nets are layers of non-linear feature transformations. They take inputs and at each step transform those inputs into a more compact representation, distilling the inputs into their most important factors (and throwing away unimportant factors). So the most likely explanation is that policy/value nets in AlphaGo have lea…
> So AlphaGo has taken amateur-pro-level board analysis ability, and combined it with tree search I don't think that's an entirely accurate way of putting it, because a player who reaches that level is also doing a little tree searching. Maybe if you found some human who managed to reach "amateur pro" level by playing purely on snap, instinctual decisions without any logic or exploration of variants at all, yes, then…
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#313Does anyone notice the lack of ko[1] in the games? In all 7 public games (5 with Fan and 2 with Lee) there isn't any ko. This is unusual. If we still can't see ko fights in the following 3 games...I would suspect that AlphaGo isn't able to handle ko well enough yet, and Google asked Lee and Fan to not initialize ko fights in the games. [1] https://en.wikipedia.org/wiki/Ko_fight
I am very very very far from a Go expert, but Ko did always seem to be "first person to make a mistake looses". If that's true, I'm sure Sedol deliberately stayed away from it as an area where the computer is likely to be particularly strong.
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#314Earlier quoted context omitted.
> Now imagine the winning author of the next Hugo Award turns out to be an AI, how unsettling would that be. I think that would be pretty awesome and amazing, to be honest.
I think it'd be terrifying. Imagine the best book you've ever read. Entrancing, enlightening, cathartic. You reach the end, and it's ... perfect. Oh hey, a sequel. Wow, the sequel is just as good as the first book. It expands upon it without diminishing the original -- you feel better, more complete for having read it. Wait, is that a third book in the series? Wow, it's even better than the first two! A fourth -- wel…
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#315Earlier quoted context omitted.
About a year ago I wrote an AI to play the board game "Hive" (shares some similarities with chess). Because I scored all wins equally, it behaved almost exactly like this. It would simply try to minimize my advantage while always keeping open the possibility for it to win, almost like a cat toying with prey. It never actually would make the winning move – however obvious – until it had no other options! I fixed this…
> It never actually would make the winning move – however obvious – until it had no other options! I'm confused. Why would 'make the winning move' not be the way to maximise probability of winning?
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#316Earlier quoted context omitted.
And, yes, computers can easily smoke all players. FTFY In chess the top engines are rated hundreds of ELO points above Magnus Carlsen (top human). No top ranked human vs computer match has been publicised in over 5 years because humans are thoroughly trounced. There are cyborg matches which are interesting. Human + Computer vs Human + Computer because gameplay techniques are considered different. Humans still depend…
I guess it's because Go isn't that well known in the West but I find it a bit surprising (though not really) that this isn't getting more press. When Kasparov lost it was news but not really surprising. If it wasn't Kasparov that a computer beat, it would have been the next champion. The writing was on the wall for a long time. It was just a question of when exactly. As for Go, I guess I would never had made a long b…
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#317Someone 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…
An outsider, new to the game, had managed to pick up and challenge top players successfully in a venerated game.
The reactions of community to this is uncannily similar.
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#318Earlier 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…
About a year ago I wrote an AI to play the board game "Hive" (shares some similarities with chess). Because I scored all wins equally, it behaved almost exactly like this. It would simply try to minimize my advantage while always keeping open the possibility for it to win, almost like a cat toying with prey. It never actually would make the winning move – however obvious – until it had no other options! I fixed this…
Your post should be required reading in this discussion.
People forget how literal computers are.
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#319Earlier quoted context omitted.
> turns Go into a simple game of mathematics This can be claimed to be true when we understand how deep neural networks mathematically.
Even though we do not have a complete understanding of exactly how the networks work, what is the function that they are minimizing but what we do know is that it is a mathematical function i.e. it has been mathematically modeled. So, I think it is safe to say that it does turn it into a game of mathematics.
Re: AlphaGo beats Lee Sedol again in match 2 of 5
#320I've had this thought watching this play out over the past few months. You have this deeply mystical, zen-like game of ancient China which represents the philosophy of the East and it's pitted against this pure capitalist, cold and calculating (literally) machine. You can hold out for a few thousand years, but eventually the uncontrollable and amoral technological imperative will catch on and crush you. It's kind of…
On the other hand one could say that it's a pretty shallow understanding of Zen, given that Buddhism assumes that everything in the mind - being a part of nature - is fully conditioned (deterministic), as opposed to Christian view of a human as a holy, God-like creature, distinctly different than the rest of nature.