Achievements and Challenges of Deep Learning