Saw this awesome video on Alphago strategy. It goes into detail eventually on the fact that Alphago does non-ideal moves in an effort to simplify the board state. The thing is by simplifying the board into easier to digest small sub-battles it can use it's strengths of montecarlo analysis to find ideal moves and eek out the victory.
This is very interesting because it means the AI is basically using exploits to beat humans, rather than making the best possible moves, it simply wins and has a strategy orientated around it's strengths.
But it still beat a human user. Don't belittle our soon to be robot overlords
John Harris
This isn't belittling. It's actually better.
It makes substandard moves because it's specific hardware/architecture is so much better once the board is simplified. For instance the hard part about GO was the simple size of the board and how it made simple branching searches terrible. The Alphago natural strategy evolved into attempting to break up the board into simpler pieces that such searches work best in.
Xavier Clark
Cheap exploits? That's like when people complain that you used a certain weapon on a game because it's "overpowered". It didn't break any rules, it stills plays the game better than us. If anything, that makes it more impressive. I hope this 1 hour video I didn't bother to watch doesn't imply otherwise.
Nathaniel Barnes
My favorite thing is when you look at a graph of it processing, it seemed to get stuck and then just made a shit random move. It reminded me of a player getting frustrated and then just trying something randomly.
Hudson Brown
OP wasn't saying it's bad.
Gavin Scott
From the AI's perspective reducing complexity is the best possible move
Leo Jenkins
Ha. I had a very old chess program that did just this.
Matthew Phillips
>cheap exploits >always wins so now that you know the cheap exploits, why can't people beat the computer?
Kayden Wood
It was mostly trained against itself though, not against humans.