Deep Learning Explained