Schedule

Lecture recordings will be posted on Panopto.

WeekDateTopicAssignmentsQuizzesReferences
18/25/2021Introduction
8/27/2021Text classificationEisenstein: 2.1-2.3, 2.5-2.7, 3.1-3.4
29/1/2021Language modeling 1 (n-gram models, estimation)Eisenstein: 6.1
Jurafsky & Martin: 3.1
9/3/2021Language modeling 2 (evaluation, information theory, smoothing)Assignment 1 outEisenstein: 6.2, 6.4
Jurafsky & Martin: 3.2, 3.4, 3.5, 3.7
39/8/2021Language modeling 3 (log-linear models, feed-forward neural models, backprop)Jurafsky & Martin: Chapter 7
Graham Neubig's Notes
9/10/2021Language modeling 4 (RNNs, BPTT, attention, transformers)Eisenstein: 6.3
Jurafsky & Martin: 9.1-9.4
49/15/2021Structured prediction 1 (generative sequence models, Viterbi)Eisenstein: 7.1-7.4; 8.1-8.3
9/17/2021Structured prediction 2 (discriminative sequence models, CRFs)Eisenstein: 7.5-7.6 (excluding 7.5.1-7.5.2); Sutton & McCallum CRF tutorial
59/20/2021N/AAssignment 1 due!
9/22/2021Structured prediction 3 (PCFGs, CKY)Eisenstein: 9.2, 10.1-10.2
9/24/2021Structured prediction 4 (discriminative parsing, neural parsing)Assignment 2 outQuiz 1Eisenstein: 10.3-10.5
69/29/2021Structured prediction 5 (seq2seq, decoding)Eisenstein: 18.3-18.5
10/1/2021Latent variable models 1 (structured and unstructured models, inference)Latent Variables for NLP tutorial (Kim et al., 2018)
710/6/2021Latent variable models 2 (variational inference, VAEs)Latent Variables for NLP tutorial (Kim et al., 2018)
10/8/2021Formal semantics (FOL, lambda calculus, semantic parsing)Assignment 2 dueEisenstein: 12
810/13/2021Distributional semanticsEisenstein: 14.1-14.3, 14.5, 14.6
10/15/2021Pretraining 1Assignment 3 outPeters et al, 2018
Radford et al, 2018
910/20/2021Pretraining 2Project proposal dueDevlin et al, 2018
Raffel et al, 2019
Brown et al, 2020
10/22/2021ReviewCrafting Papers on Machine Learning
Stanford CS224N Project Tips
1010/27/2021Information ExtractionEisenstein: 17.1, 17.2
Gillick et al, 2019
Soares et al, 2019
10/29/2021QA 1 (classical, reading comprehension)Assignment 3 dueJurafsky & Martin: Chapter 23.1
Karpukhin et al, 2020
1111/3/2021QA 2 (open domain, retrieval, end-to-end)Quiz 2Jurafsky & Martin: Chapter 23.2
Seo et al, 2016
11/5/2021Text generationEisenstein: Chapters 18, 19
1211/10/2021Efficient transformer variantsEfficient Transformers: A Survey (Tay et al., 2020)
11/12/2021Ethics, Robustness, Interpretability
1311/17/2021Project presentations
11/19/2021Project presentations