Event | Date | Description | Course Materials | |
---|---|---|---|---|
Lecture | Mar 29 | Intro to NLP and Deep Learning |
Suggested Readings:
[Lecture Notes 1] [python tutorial] [slides] | |
Lecture | Mar 31 | Simple Word Vector representations: word2vec, GloVe |
Suggested Readings:
[slides]
|
|
A1 released | Apr 4 | Pset #1 released | [Pset 1] [Pset 1 Solutions] [Pset 1 Solutions Code] | |
Lecture | Apr 5 | Advanced word vector representations: language models, softmax, single layer networks | Suggested Readings: | |
Lecture | Apr 7 | Neural Networks and backpropagation -- for named entity recognition |
Suggested Readings:
[Lecture Notes 3]
[slides] | |
Lecture | Apr 12 | Project Advice, Neural Networks and Back-Prop (in full gory detail) |
Suggested Readings:
[slides] |
|
Lecture | Apr 14 | Practical tips: gradient checks, overfitting, regularization, activation functions, details |
Suggested Readings:
|
|
A1 Due | Apr 19 | Pset #1 due | Lecture | Apr 19 | Introduction to Tensorflow |
Suggested Readings:
[slides]
[AWS Tutorial]
[AWS Tutorial Supplementary]
[AWS Tutorial Video]
|
A2 released | Apr 20 | Pset #2 released | [Pset 2][Pset 2 Solutions] [Pset 2 Solutions Code] | Lecture | Apr 21 | Recurrent neural networks -- for language modeling and other tasks | Suggested Readings: |
Lecture | Apr 26 | GRUs and LSTMs -- for machine translation |
Suggested Readings:
|
|
Proposal due | Apr 28 | Course Project Proposal due | [proposal description] | |
Lecture | Apr 28 | Recursive neural networks -- for parsing |
Suggested Readings:
[Lecture Notes 5] [slides] |
|
Lecture | May 3 | Recursive neural networks -- for different tasks (e.g. sentiment analysis) |
Suggested Readings:
|
|
A2 Due | May 5 | Pset #2 Due date | ||
Lecture | May 5 | Review Session for Midterm |
Suggested Readings: N/A [slides] |
|
Midterm | May 10 | In-class midterm | [midterm solutions] | |
A3 released | May 12 | Pset #3 released | [Pset 3] [Pset 3 Solutions] [Pset 3 Solutions Code] | |
Lecture | May 12 | Convolutional neural networks -- for sentence classification | Suggested Readings: [slides] | |
Milestone | May 15 | Course Project Milestone | [milestone description] | |
Lecture | May 17 | Guest Lecture with Andrew Maas: Speech recognition | Suggested Readings: [slides] | |
Lecture | May 19 | Guest Lecture with Thang Luong: Machine Translation |
Suggested Readings:
|
|
A3 Due | May 21 | Pset #3 Due date | ||
Lecture | May 24 | Guest Lecture with Quoc Le: Seq2Seq and Large Scale DL |
Suggested Readings:
|
|
Lecture | May 26 | The future of Deep Learning for NLP: Dynamic Memory Networks | Suggested Readings: [slides] | |
Poster Presentation | June 1 | Final project poster presentations: 2-5 pm, Gates patio | ||
Final Project Due | Jun 3 | Final course project due date | [project description] |