4 ms·
Do you think Lee could use this as a way to crack AlphaGo?
by ljk 11y ago
Do you think Lee could use this as a way to crack AlphaGo?
- deleted 11y ago[deleted]
- jballanc 11y agoFrom my limited knowledge of the game, a few of the moves that Lee made before AlphaGo "lost its mind" were a tad on the aggressive side. The conventional wisdom in Go is to prefer more conservative moves (increasingly so as the game progresses). Usually, if your opponent is being overly aggressive then you want to play more conservatively and wait for them to make a mistake, but in AlphaGo's case, it attempted to match Lee's aggressiveness move-for-move, and Lee was able to capitalize. If I had to guess (and this is pure speculation), AlphaGo has no concept of waiting for its opponent to make a mistake. Instead, it assumes its opponent will continue to make the best possible follow-ups, and so AlphaGo feels overly compelled to "keep up". In this case, that did it in. If this is what happened, then yes, I would expect Lee to be able to capitalize.
- rorykoehler 11y agoIn that case, theoretically at least, we could train AlphaGo by getting top Go players to play many games against each other where one or both players is making very aggressive moves when reasonable?
- jballanc 11y agoWell, that's where AlphaGo and the progress in Go AI that it represents is so exciting! The game of Go is so fluid with such a huge number of possible positions that players tend to adopt certain styles of play en masse. I've heard it said that you can identify a Go player's mentor or "house" just by the style of play they use. This has also resulted in larger shifts in playing style over time. Studying very old (and I mean very old...700+ years old) games can be entertaining and even educational in the abstract, but you won't want to directly adopt the style of play because the game has evolved. It's already been mentioned a couple of times that AlphaGo almost certainly represents just such a shift. Top players will learn from it, and I'd even be willing to bet they will beat it with some regularity once they do! Ultimately, what sets apart Go geniuses is their ability to play creatively in the face of seemingly insurmountable challenges. So the big question is how "creative" AlphaGo can be. Is it merely synthesizing strong play from known positions? Can it introduce novel strategies? And if it does, will it be able to adjust as other Go masters adjust to it and bring their own brand of creativity to play? To answer your original question, this very well could introduce a new era of more aggressive play to the world of Go. Only time will tell...
- tux1968 11y agoAlphaGo will learn from any new styles and apply them effectively without mistakes from fatigue or inattention. This incarnation of AI is not creative, it wont generate new play styles, that is still the domain of top human players for now. But it will ruthlessly learn and adopt any new and improved strategies. That's really the point to take away from its success so far.
- Joof 11y agoAlphaGo mostly plays against itself, meaning it learns in a very separate environment. It certainly might come up with novel strategies.
- tux1968 11y agoI suppose that's possible. However Demis Hassabis has said many people have noted that AlphaGo makes human-like moves. He commented that it made sense since AlphaGo taught itself from the games of human players.
- Filligree 11y agoIt could also be that human-looking moves are already close to the best possible. Neither AlphaGo nor human players can play god's hand, but they're approaching the same location.
- TheOtherHobbes 11y agoIs Go-Space understood well enough to know either way? The OMG-AI people claim that AGI would be dangerous because it would reliably innovate in new spaces and out-predict humans. So a true super-AGI would make go moves that were unexpected and incomprehensible with some percentage of misleading fake-outs, but it would still win most or all of the time. If the human exploration of Go-Space is close to the god's hand bounds, this can't be true.
- oska 11y ago> If I had to guess (and this is pure speculation), AlphaGo has no concept of waiting for its opponent to make a mistake. Instead, it assumes its opponent will continue to make the best possible follow-ups One of the DeepMind guys just confirmed that this is how AlphaGo operates in the press conference.
- Sharlin 11y agoWhich makes sense. It doesn't even have a concept of a human opponent or human-style mistakes - it plays against Lee just like it plays against itself when training.
- david-given 11y ago"When you're up against someone smarter than you are, do something insane and let them think themselves to death." -- Pyanfar Chanur (C.J. Cherryh)
- jonbarker 11y agoThis is by design and admitted by the developers - in fact it plans only for what it judges optimal opponent moves. A modification to the game may be to keep on reserve a set of options for nonoptimal opponent play although in actual practice the simplicity of design here (maximize probability of winning and only plan on optimal opponent moves) may be one reason why it plays as well as it does.
- semiel 11y agoStep 1 of exploiting this is "play a brilliant move to win a fight in the middle game", which is not the easiest thing to repeat.