Deep Learning Theory and Applications