There are a couple of articles I’ve read recently that have gelled with my own about the limits of deep learning. Deep learning simply refers to multi layered neural networks, that typically learn using back-propagation to train. These networks are very good at pattern recognition, and are behind most recent advances in artificial intelligence. However, despite the amazing things they are capable of, I think it’s important to realize that these networks don’t have any understanding of what they’re looking at or listening to.
The second article by Jason Pontin at Wired discusses the Downsides of Deep Learning:
- They require lots of data to learn
- They work poorly when confronted with examples outside of their training set
- It’s difficult to explain why they do what they do
- They don’t gain any innate knowledge or common sense.
Jason argues that for artificial intelligence to progress we need something beyond deep learning. There are many others saying the same types of things. I’ve recommend watching MIT’s recent lectures on Artificial General Intelligence that covers this as well.