Monday, October 23, 2017

Performance Trends in AI. By S R Constantin

Performance Trends in AI. S R Constantin. Updated Oct 2017. https://srconstantin.wordpress.com/2017/01/28/performance-trends-in-ai/

Deep learning has revolutionized the world of artificial intelligence. But how much does it improve performance?  How have computers gotten better at different tasks over time, since the rise of deep learning?

In games, what the data seems to show is that exponential growth in data and computation power yields exponential improvements in raw performance. In other words, you get out what you put in. Deep learning matters, but only because it provides a way to turn Moore’s Law into corresponding performance improvements, for a wide class of problems.  It’s not even clear it’s a discontinuous advance in performance over non-deep-learning systems.

In image recognition, deep learning clearly is a discontinuous advance over other algorithms.  But the returns to scale and the improvements over time seem to be flattening out as we approach or surpass human accuracy.

In speech recognition, deep learning is again a discontinuous advance. We are still far away from human accuracy, and in this regime, accuracy seems to be improving linearly over time.

In machine translation, neural nets seem to have made progress over conventional techniques, but it’s not yet clear if that’s a real phenomenon, or what the trends are.

In natural language processing, trends are positive, but deep learning doesn’t generally seem to do better than trendline.

Chess AI compared to humans: https://srconstantin.files.wordpress.com/2017/01/chesselo2.png?w=1008



Arcade games AI compared to humans: https://srconstantin.files.wordpress.com/2017/01/ataribygame.png





Much more at the link above.

No comments:

Post a Comment