Neural networks and deep learning. Deep neural network. shallow neural networks. shallow and deep neural networks.