Deep Learning
摘要
In this chapter, we introduce the main concepts of Neural Networks and Deep Learning. We review the mathematical foundations and implement the classical Multilayer Perceptron and the Convolution Neural Networks with Keras on the top of TensorFlow. We show how to construct an image classification model, bridging theory with hands-on experience. Furthermore, to ensure effective model training and prevent overfitting, we introduce various techniques, such as regularization, dropout and data augmentation.