Machine Learning and having it deep and structured 2018 Spring

Course Materials

  • Introduction of this course: PDF
  • HW0: link

Theory 1: Why Deep Structure?
Topic PDF PPT Video Homework
Theory 1-1: Can shallow network fit any function? PDF PPT View HW1-1
Theory 1-2: Potential of Deep View
Theory 1-3: Is Deep better than Shallow? View
Theory 2: Optimization
Topic PDF PPT Video Homework
Theory 2-1: When Gradient is Zero PDF PPT View HW1-2
Theory 2-2: Deep Linear Network View
Theory 2-3: Does Deep Network have Local Minima? View
Theory 2-4: Geometry of Loss Surfaces (Conjecture) View
Theory 2-5: Geometry of Loss Surfaces (Empirical) View
Theory 3: Generalization
Topic PDF PPT Video Homework
Theory 3-1: Capability of Generalization PDF PPT View HW1-3
Theory 3-2: Indicator of Generalization PDF PPT View
Special Network Structure
Topic PDF PPT Video Homework
Seq-to-seq Learning PDF PPT View HW2-1
Pointer Network PDF PPT View
Recursive Network PDF PPT View HW2-2
Attention-based Model PDF PPT View
Generative Adversarial Network (GAN)
Topic PDF PPT Video Homework
Introduction PDF PPT View HW3-1
Conditional GAN PDF PPT View
Unsupervised Conditional GAN PDF PPT View
Theory PDF PPT View HW3-2 and tips
General Framework PDF PPT View
WGAN, EBGAN PDF PPT View
InfoGAN, VAE-GAN, BiGAN PDF PPT View HW3-1
Application to Photo Editing PDF PPT View
Application to Sequence Generation PDF PPT View
Application to Speech (by Dr. Yu Tsao) PDF PPT
Evaluation of GAN PDF PPT View
Deep Reinforcement Learning
Topic PDF PPT Video Homework
Proximal Policy Optimization (PPO) PDF PPT Video 1 and Video 2 HW4-1
Q-Learning PDF PPT Video 1, Video 2, and Video 3
Actor-critic PDF PPT View HW4-2
Sparse Reward PDF PPT View
Imitation Learning PDF PPT View
Other Topics
Topic PDF PPT Video
Computational Graph PDF PPT View
Batch Normalization, SELU, Highway Network PDF PPT View
Learning2learn PDF PPT View