Theory of Deep Learning