AlphaGo and AI Progress
milesbrundage.com
milesbrundage.com
I know the author probably doesn't have any stake on it, but defending that the state of the art should be categorized by the size of the team of researchers behind each product sounds like just being butt-hurt. "Look what this team accomplished with only two people" only compares the researchers, not the end results.
Exactly, when trying to gauge your team. Not the end product they produced.
As an amateur (10k) go player who watch the Fan Hui games, I can say that AlphaGo seems to rely heavily on the training data. This is because all of its moves feel very human, even in circumstances where strong humans find better, weird looking moves. This is in contrast to chess AI (and even other go AI) that feel distinctly roboty in how they play. In watching a professional (9p) commentary of the games, it seems that Fan Hui not lose because of particuarly good moves of AlphaGo, but because of some specific mistakes that he made (this is not unusually, as most professional games come down to loosing moves, instead of winning moves). In this sense, AlphaGo seems to be playing at human level, but with fewer mistakes.
This is certainly impressive, but unfortunately AlphaGo currently seems to be a demonstration of synthesizing and automating expert human knowledge, instead of creating new knowledge.
Anyway I think drawing strong conclusions about AI progress from this single example is wrong. You need to look at general trends, which is definitely rapid improvement.
Here is a study about how fast algorithms are improving in general, after accounting for hardware speedups: https://intelligence.org/files/AlgorithmicProgress.pdf
>Chess programs have improved by around fifty Elo points per year over the last four decades. Estimates for the significance of hardware improvements are very noisy but are consistent with hardware improvements being responsible for approximately half of all progress. Progress has been smooth on the scale of years since the 1960s, except for the past five.
>Go programs have improved about one stone per year for the last three decades. Hardware doublings produce diminishing Elo gains on a scale consistent with accounting for around half of all progress.
A note to the author: I had to change the text color to #333 before being able to read it comfortably; #888 was too light.
So, will the future look like combining together more and more hybrid levels? Is there a limit to the number of layers or pieces? Maybe only someone Yann Lecun could comment. Still, I'd be curious.