Deep learning is a subset of machine learning that learns features through layers in neural networks.There are five popular neural network architectures that serve unique purposes.Deep learning has roots dating back to the 1960s, with advancements in the 1980s and a significant breakthrough in 2012 with the AlexNet.The versatile applications of deep learning include self-driving cars, virtual assistants, and image recognition.