1. Lecture notes  1 (Introduction to machine learning)

2. Lecture notes  2 (Neural network)

3. Lecture notes  3 (Introductory deep learning)

4. Lecture notes 4 (Recurrent neural network)

5. Lecture notes 5 (GAN and autoencoder). Additional slides from UIUC researchers.

6. Lecture notes 6 (Optimization algorithms)

7. Lecture notes 7 (Generalization theory)