Schedule

Date Topics Readings
M Aug 26 Introduction none
Words, Context and Meaning (and Fundamentals of Machine Learning)
W Aug 28 Distributional Semantics SLP3 6.2-6.5
M Sep 2 No class (Labor Day)
W Sep 4 Word Sense Disambiguation SLP3 19.1-19.4,19.6.1
M Sep 9 The Perceptron Classifier CIML 4
W Sep 11 Logistic Regression SLP3 5
M Sep 16 Neural Networks NMT 13.2
W Sep 18 Computation Graphs and Backpropagation NMT 13.3
M Sep 23 N-gram Language Models SLP3
W Sep 25 Neural Language Models NMT 13.4-13.4.2
M Sep 30 Review and Q&A
W Oct 2 Dense Word Embeddings SLP3 6.8-6.11
M Oct 7 Midterm Exam
Neural Machine Translation
W Oct 9 Machine Translation and its Evaluation BLEU paper
M Oct 14 Recurrent Language Models NMT 13.4.4-13.4.6,SLP3 9
W Oct 16 Encoder-Decoder Models, Beam Search NMT 13.5.1,13.5.4
M Oct 21 Attention Models NMT 13.5.2,13.5.3
W Oct 23 Refinements: Subwords NMT 13.6.1-13.6.4 SLP3 2.4.3
M Oct 28 Refinements: Multilingual and Multi-Task Learning NMT 13.6.9
W Oct 30 No lecture; Exam Solution Review
M Nov 4 Refinements: Semi-supervised and Unsupervised Learning
W Nov 6 Other research topics in NMT
Linguistic Structure Prediction
M Nov 11 Sequence Labeling, POS Tagging SLP3 8.1-8.3
W Nov 13 Structured Perceptron, Viterbi Algorithm CIML 17.2,17.3,17.7
M Nov 18 More Sequence Labeling and Intro to Syntax CIML 17.6, SLP3 12-12.1
W Nov 20 Transition-Based Dependency Parsing SLP3 15-15.4.1
M Nov 25 Transition-Based and Graph-Based Dependency Parsing SLP3 15.4.2-15.5
W Nov 27 No class (Thanksgiving)
M Dec 2 Graph-based Dependency Parsing and Constituency Parsing SLP3 13-13.2
W Dec 4 Review and Perspectives
M Dec 9 Final Exam Prep Q&A
F Dec 13 Final Exam (1:30–3:30pm)

Slides are linked after each lecture.