I am a fan of Garry Kasparov as a chess player. He was a great World Chess Champion, and his style brought back dynamic, almost romantic chess to the top level of the game. It is interesting that because Kasparov was an early adopter of computer game databases, he was probably the best prepared player of his time. Using databases, he was famous for out-preparing his opponents in extremely sharp openings and often obtained a significant advantage right out of the gate.
At the same time, he actively participated in various commercial computer chess efforts, endorsing chess playing machines and PC programs. Circa 1985, most people didn’t think a computer would beat a grandmaster before the mythical year 2000. Kasparov’s record against humans is amazing and with one exception his record against machines is mind boggling.
As Kasparov describes in this book, after beating IBMs Deep Blue chess computer in a 6-game match, he lost a 6-game rematch in 1997. After IBM invested heavily to upgrade Deep Blue, it was still considered an underdog. Kasparov finally tells his side of the story, coming short of accusing IBM of cheating. He has said before "I don't know" when asked if they cheated, but in this book he has moved on, and attributes his loss to his own mistakes and to IBM playing the types of mind games that you might associate with win-at-all-cost Soviets while going all-in.
Kasparov has written at least three huge serious chess series: one reflects on the world champions that came before him (My Great Predecessors), on his games with Karpov (Kasparov vs. Karpov), and a third on his games with other top players (Kasparov on Kasparov). These are all autobiographical, and in all cases, the annotations go very deep. Kasparov seems to want to prove everything he thought with moves. None of these books describe a single game against a computer.
Kasparov is not an expert in artificial intelligence, or on the algorithms used to play computer chess. He is also not an expert in the more recent ‘deep learning’ algorithms which now allow world champion level play at Go. So, the title of his book should be interpreted as “Kasparov on Kasparov Volume 4: Thoughts (but no moves) on Deep Blue”. The best computer chess programs do not use machine learning algorithms (shallow or deep). They use a specifically tuned algorithm that has been known for many years. The very best computer programs are also tuned by Grandmasters rather than programmers, so much more human knowledge goes into the brute force searches they do.
This type of tree search algorithm is not considered by anyone in the AI community to be artificially intelligent. They are solutions to specific problems. These are useful in many applications, and machine learning algorithms are useful in many other applications. But even so-called deep artificial neural networks are not able to demonstrate general purpose artificial intelligence.
Then, what to make of Kasparov’s book? He is the voice of a 50-something who, at the peak of his career, was outdone by an algorithm. That makes his story important because we are about to see much more of this. The specific algorithm and the specific human skill set is not important, because we will see it everywhere. Rarely, however, will we see it through the eyes of someone who could be called “the best person to have ever done X”. That, and all of Kasparov’s personal views on automation, make the book a good one. It would be hard to argue that when physicians are displaced by algorithms for diagnosis, that any of them are likely to have an ego bigger than Kasparov’s. And it is also more likely than not, that companies pushing automation will be playing to win.
Kasparov believes that chess is bigger than ever, and he stayed the best human player for years so he is optimistic that automation and machine intelligence, will ultimately be as good for other fields as it has been for chess.
My only complaint is that he leaves out a discussion about how chess engines have not really been all that good for the game. If you ask a strong player or a coach what they wish for, many will say, a world without strong chess engines. One reason is that weaker players rely on the engines too much and don’t think for themselves enough. I’ve seen this first hand, and I’m sure other, stronger, chess players here on GR have too. Have the engines, all of which could defeat Deep Blue with half their cores tied behind their back, increase human creativity? I don’t see evidence of this. I see the top Grandmasters memorizing reams and reams of computer generated moves, some of which that make no sense, but are somehow winning.
Chess engines, and the godforsaken Berlin Defense, (the other thing that took down Kasparov). Hey, if something can beat Kasparov, it must be great, right?