漫蛙漫画

Wei Lin @ PKU

00137130/00101755: Deep Learning: Algorithms and Applications

Course Description

Deep learning plays a key role in modern AI. This course introduces the theory, algorithms, and applications of deep learning. Prerequisite: an introductory course in machine learning or statistical learning.

Syllabus

Lectures and Assignments

Week Date Topics and Materials References Assignments Notes and Further Reading
1 2/18 Lecture 1: Feedforward Networks
, by Zhihua Zhang
Chaps. 1, 6
2 2/25
2/27
Lecture 2: Regularization for DL
, by Zhihua Zhang
Chap. 7
3 3/3 Lecture 3: Optimization for DL
, , , by Zhanxing Zhu
Chap. 8 Homework 1 ,
4 3/10 Lecture 4: Convolutional Networks
, by Cheng Tai
Chap. 9
3/12 Lecture 5: Recurrent Networks
, by Yadong Mu
Chap. 10
5 3/17 Review of Lectures 1 & 2
6 3/24 Review of Lecture 3
3/26 Review of Lectures 4 & 5
7 3/31 Lecture 6: Autoencoders and Generative Models I Chap. 14, Secs. 20.1–20.8
8 4/7 Lecture 7: Autoencoders and Generative Models II Chap. 19, Secs. 20.9–20.15 Homework 2
9 4/14 Lecture 8: DL with PyTorch DLwPT Essential Excerpts Chaps. 1–5
4/16 Lecture 9: Practical Methodology
, by Shuchang Zhou
Chap. 11
10 4/21 Lecture 10: Large-Scale DL
, by Kai Jia
Sec. 12.1
4/23 Lecture 11: Applications Secs. 12.2–12.5 Homework 3
11 5/2 Midterm exam Final project Mean = 82, median = 86, Q1 = 79, Q3 = 92, high score = 100
12 5/5 No class
5/7 No class
13 5/12 Lecture A: Statistical Theory for Deep Networks
14 5/19 Lecture B: Analysis of Stochastic Gradient Descent , ,
5/21 Lecture C: Optimal Transport
15 5/26 Lecture D: Approximate Bayesian Computation , ,
16 6/2 Oral presentations I
6/4 Oral presentations II