The topic of deep learning covers basic principles of neural network architectures, optimization methods for training neural networks, and some special deep neural network architectures commonly used ...