Deep Learning and Its Applications