Class Schedule

Introduction to Simple Neural Networks (2/2/2021)

Language Modeling, Training Tricks (2/4/2021)

How to Build a Neural Network Toolkit (2/9/2021)

Efficiency Tricks for Neural Nets (2/11/2021)

Recurrent Networks for Sentence or Language Modeling (2/16/2021)

Conditioned Generation (2/18/2021)

Break -- No Class! (2/23/2021)

Attention (2/25/2021)

Distributional Semantics and Word Vectors (3/2/2021)

Sentence and Contextual Word Representations (3/4/2021)

Debugging Neural Nets and Interpretable Evaluation (3/9/2021)

Structured Prediction with Local Independence Assumptions (3/11/2021)

Model Interpretation (3/16/2021)

Generating Trees or Graphs (3/18/2021)

Structured Learning Algorithms (3/23/2021)

Sequence-to-sequence Pre-training (3/25/2021)

Machine Reading w/ Neural Nets (3/30/2021)

Learning from/for Knowledge Graphs (4/1/2021)

Advanced Search Algorithms (4/6/2021)

Adversarial Methods for Text (4/8/2021)

Latent Random Variables and Unsupervised/Semi-supervised Learning of Structure (4/13/2021)

Spring Carnival -- No Class!! (4/15/2021)

Multi-lingual Learning Models (4/20/2021)

Bias and Fairness in NLP Models (4/22/2021)

Modeling Long Sequences (4/27/2021)

Practical Considerations for Deploying NLP Neural Models -- Yacine Jernite (4/29/2021)

Poster Presentations (5/4/2021 and 5/6/2021)