Chapter 3 Neural Network Models (2 hours)
Introduce the fundamental theory and model inference process of deep learning.
Chapter 4 Backpropagation (2 hours)
Introduce the backpropagation theory and the calculation process.
Chapter 5 Gradient Descent (2 hours)
Introduce the training theory and process of the machine learning, especially deep learning.
Chapter 6 Overfit and Regularization (2 hours)
Introduce the overfitting problem in deep learning, and common methods to mitigate the overfitting curse.
Chapter 7 Computational Learning Theory (2 hours)
Introduce the computational theory of machine learning, e.g., PAC learning, VC dimension.
Chapter 8 Midterm Recap and Exam (2 hours)
Give a recap to the theoretical part of the first half semester, and organize the mid-term exam.
Chapter 9 Deep Learning Applications (2 hours)
Introduce some industry applications of deep learning
Chapter 10 Model Specification: CNN (2 hours)
Introduce convolutional neural networks’ (CNN) structure, fundamental computation theory, and the
application scenarios.
Chapter 11 Model Specification: RNN (2 hours)
Introduce recurrent neural networks’ (RNN) structure, fundamental computation theory, and the application
scenarios.
Chapter 12 Model Specification: Resnet (2 hours)
Introduce residual neural networks’ (Resnet) structure, fundamental computation theory, and the application
scenarios.
Chapter 13 Model Specification: Embedding (2 hours)
Introduce embedding models’ structure, fundamental computation theory, and the application scenarios.
Chapter 14 Model Specification: GAN (2 hours)
Introduce generative adversarial networks’ (GAN) structure, fundamental computation theory, and the
application scenarios.
Chapter 15 Cutting Edge Progresses (2 hours)