Alpha Zero’s “Alien” Chess Shows the Power, and the Peculiarity, of AI
technologyreview.com
technologyreview.com
One way of looking at the difference between AlphaZero and traditional game AI is that the former uses irreducibly conplex heuristics (as far as we know,) just as we think brains are capable of.
That sentiment that pops up whenever machines surpass humans is quite silly to me.
As if they were discussing a crane and say: This crane can lift many tonnes of weight more than any human can but we must remember that it was put together from parts by strong humans, strong humans designed it and operate it, said body building expert.
Who cares? Machines are stronger than you, calculate better than you, play games better than you, often design better than you. And people react as if they just found out that they have bigger d*cks than them and last longer. Sure they do but isn't it juvenile to feel insecure and defensive each damn time?
http://www.motherjones.com/politics/2016/04/ted-cruz-dildo-b...
It is interesting to see how that translates into Chess. When AlphaZero wins it is playing games that exercise a beautiful positional judgment. There are a couple of very elegant games where a material advantage for Stockfish just didn't translate into a meaningful edge on the board.
If the Go experience is any guide, this is a glimpse in the direction of the ideal we should aspire to playing Chess.
An interesting point. Of course the AI is not planning with intent, but the language is useful. But it IS seeing that if it does X, then the opponent is likely to do Y, which will allow it to do Z. And note that when we see a human player playing X, we say he/she is planning Z, but in reality that's not quite true. What's happening is just the same: he/she is expecting Y, which will allow Z. The process is not so different.
I'd be very interested in knowing if some rules can emerge from this. And if it can be extracted from the AlphaZero internal model. Hopefully rules that can be interpreted by humans. It could be measured by: what percentage of play decisions can be reproduced with a rule expressed with under 150 symbols? Both for chess moves themselves, and for a path-pruning strategy.
I think in the future explainable AI will be a standard part of the AI/ML stacks. The DARPA launched recently a program titled just like this [1]. They talk about deep learning; but I'd be very interested if some results can be had with Reinforcement Learning.
[1] https://www.darpa.mil/program/explainable-artificial-intelli...
Isn't it, though? It has an intuition built up from the memory of millions of games it's played before. It knows that one step now leads to a good situation later. What other definition of "intent" can you use where AZ's playstyle doesn't fit the criteria?
And does having intent even mean anything when the goal is to win? If I intend to pursue a certain specific action plan, is that somehow better or more appropriate to the game than playing with infinite flexibility wrt the possible trajectories of the game through state space?
I think "intent" implies consciousness (and so, when we say that a spider intends something, we are using the term metaphorically), but probably this is one of the many cases in AI where it's not worth fighting over the definition. Can a machine be conscious, can it have "real" intent, etc -- can a submarine swim.