AlphaGo uses "cheap exploits" to beat humans

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.

Source
youtube.com/watch?v=YXKUuHnbyiE

But it still beat a human user. Don't belittle our soon to be robot overlords

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.

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.

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.

OP wasn't saying it's bad.

From the AI's perspective reducing complexity is the best possible move

Ha. I had a very old chess program that did just this.

>cheap exploits
>always wins
so now that you know the cheap exploits, why can't people beat the computer?

It was mostly trained against itself though, not against humans.