The schedule is tentative, it will very likely change as we go. Links to the course material will be provided in the schedule below before each class.

The course schedule

Week Monday Wednesday Friday
01 Apr 21
no class
Apr 23
Introduction, Organization 
[slides, 8up]
Apr 25
Recap: math 
[slides, 8up]
02 Apr 28
Recap: math 
Apr 30
Recap: regression 
[slides, 8up]
May 02
Recap: classification / evaluation 
[slides, 8up]
03 May 05
lab 1 
May 07
Representing linguistic data 
[slides, 8up]
May 09
Learning representations 
[slides, 8up]
04 May 12
lab 2 
May 14
Learning representations 
May 16
Gradient descent 
[slides, 8up]
05 May 19
lab 3 
May 21
ANNs (1) 
[slides, 8up]
May 23
ANNs (2) 
06 May 26
lab 4 
May 28
HMM/CRF 
[slides, 8up]
May 23
May 30
RNNs 
[slides, 8up]
07 Jun 02
lab 5 
Jun 04
RNNs 
Jun 06
Unsupervised ANNs 
[slides, 8up]
Jun 09
Jun 11
semester break
Jun 13
08 Jun 16
lab 6 
Jun 18
Recap 
Jun 20
Recap 
09 Jun 23
lab 7 
Jun 25
Language models 
[slides, 8up]
Jun 27
Sequence-to-sequence networks 
[slides, 8up]
10 Jun 30
lab 8 
Jul 02
Transformer 
[slides, 8up]
Jul 04
Transformer LMs 
11 Jul 07
lab 9 
Jul 09
Pretrained LMs 
Jul 11
RL intro 
12 Jul 14
lab 10 
Jul 16
LLMs (1) 
Jul 18
LLMs (2) 
13 Jul 21
lab 11 
Jul 23
Summary / exam discussion 
Jul 25
exam