Skip to main content

Schedule is subject to change

Week Date Topic Readings (ⓘ=recommended supplemental)
1 Jan 17 Course overview and required tools
1 Jan 19 Background and motivation
2 Jan 24 Mathematical foundations: binary and threshold logic
2 Jan 26 Perceptron
3 Jan 31 Perceptron learning
3 Feb 02 Basic layered networks
4 Feb 07 Mathematical foundations: differential calculus
4 Feb 09 Mathematical foundations: algorithmic differentiation
5 Feb 14 Backpropogation
5 Feb 16 Mathematical foundations: linear algebra
6 Feb 21 Machine learning basics
6 Feb 23 Feedforward neural networks
7 Feb 28 Feedforward neural network language models
7 Mar 02 Regularization
8 Mar 07 No class
8 Mar 09 Midterm exam
9 Mar 14 Optimization
9 Mar 16 Convolutional neural networks
10 Mar 21 Spring Break
10 Mar 23 Spring Break
11 Mar 28 Recurrent neural networks
11 Mar 30 Autoencoders
12 Apr 04 LSTMs and GRUs
12 Apr 06 Encoder-decoder
13 Apr 11 Attention mechanism
13 Apr 13 Multilingual machine translation
14 Apr 18 Multimodal NNs
14 Apr 20 OCR
15 Apr 25 WMT NMT shared task
15 Apr 27 WMT NMT shared task
16 May 02 Final exam