The difficulties of deep learning