Deep Learning
Deep learning is a branch of machine learning where the models are neural networks with a high number of hidden layers. The term "deep" comes from this high number of hidden layers -- in contrast, a neural network is considered shallow when it has at most one hidden layer.