Shallow Learning vs. Deep Learning