Deep Learning for Text and Sequences

Semester B, 2023

Class starts at 17:00.

Instructors: Prof. Yoav Goldberg
Email: yogo / cs.biu.ac.il
Office: Building 216 (virtual only this semester) Office Hours: By email appointment

Online Discussion Forums

Managed via Moodle.

Assignment and Excercises

All submissions are handled through the submission system.

  1. Excercise 1: Hypothesis classes and XOR (due March 20, 2023)

  2. Excercise 2: Softmax and Gradients (due March 28, 2023)

  3. Assignment 1: Gradients and SGD (due 23:59, April 24, 2023). You may find this python (and numpy) intro useful.

  4. Excercise 3: Hello Computation Graph (no need to submit)

  5. Assignment 2: Window-based Tagging (Due May 16, 2023).

  6. Assignment 3: RNN Acceptors and Transducers (Due May 31, 2023).

  7. Assignment 4: Implementing an Extractive Question Answering Model (Optional. Due: July 30, 2023).

Lectures

  1. Intro, Linear models (1). pdf
  2. Multi-layer Perceptron (quick recap), representatios, Ngram-LM pdf

  3. Word Embeddings, pdf

  4. Variable Length Seqs, Ngrams, ConvNets pdf

  5. Computation Graph pdf || Recurrent Neural Networks (1) pdf

  6. Recurrent Neural Networks (2) pdf

  7. Recurrent Neural Networks (3), Multi-task Learning, modeling, Seq2seq pdf

  8. Recurrent Neural Networks (4) - Attention-based Models, Transformers (if time) pdf

  9. Inverse-problems. LM-Pretraining. pdf

  10. Continue LM-pretraining (same slides as previous lecture).

  11. Embedding Projections, Adversarial Representation Learning, Ethics pdf

Resources

Books and Tutorials

Other Courses