Earlier quoted context omitted.
Deep learning does not seem to abstract very well. Train on a data set then test with images that are simply upside down and the preformance can be significant. Feature extraction also works much better when you toss a lot of data and processing power behind it. So, a lot of progress is simply more data and computing power vs better approaches. Consider how poorly deep leaning works when using a single 286.
> Deep learning does not seem to abstract very well. Train on a data set then test with images that are simply upside down and the preformance can be significant. But that's true of people too. How quickly can you read upside-down? If you trained on a mixture of upside-down and right way up images, and tested on upside-down images, performance wouldn't take that much of a hit.
Sure, the problem is we are more willing to ignore failures that are similar to how we fail. IMO, when we compare AI approach X vs. Y we need to consider absolute performance not just performance similar to human performance.
Deep learning for example gains a lot from texture detection in images. But, that also makes it really easy to fool.