CSC 8851
 Deep Learning


Course Schedule

(Tentative schedule for the course and deviations may be necessary as the course progresses.)

Date Topic Notes Reading (Textbook or Other Materials)
Aug. 21 Introduction Chapter 1, 2, 3, Nature review on DL, Basic calculus refresher
Aug. 23 Machine Learning Basics Chapter 4, 5, Machine learning math essentials
Aug. 28 Shallow Classifiers
Project Details
Chapter 4, 5
Aug. 30 Loss Functions
Chapter 4, 5
Sept. 6
Optimization, SGD
Chapter 4, 5
Sept. 11 Backpropagation Chapter 4, 5
Sept. 13 Intro to Neural Networks
Sept. 18 Intro to Convolutional Neural Networks, Convolution AlexNet
Sept. 20 Pooling, Demo, BP example All Convolutional Net
Sept. 25 Training Neural Networks
Sept. 27 Training Neural Networks II, Batch Normalization Batch Normalization
Oct. 2 Second-order Optimization Chapter 8
Oct. 4 Regularization, Transfer Learning Dropout, Blackout, DeCAF
Oct. 9 ImageNet, CNN Architectures AlexNet, VGGNet, GoogleNet, ResNet
Oct. 11 CNN Architectures and Visualization Wide ResNet, Zeiler and Fergus, Yosinski et al.
Oct. 16 Word2Vec
word2vec, glove, wordrank
Oct. 18 Doc2Vec, RNNLM doc2vec, rnnlm
Oct. 23 LSTM, GRU Chapter 10
Oct. 25 Image Caption, Machine Translation Show, Attend and Tell, NMT with Attention
Oct. 30 Transformer Attention is All You Need, The Illustrated Transformer
Nov. 1 Unsupervised Learning, PCA, AutoEncoder Chapter 13, 14
Nov. 6 Variational AutoEncoder VAE
Nov. 8 Generative Adversarial Networks GANs, DCGANs
Nov. 13 Review
Nov. 15 Final Exam
Nov. 27 Presentation
Nov. 29 Presentation
Dec. 4 Presentation
Dec. 8 Project Report Due (by 11:59 pm)

 

back to course page