Week 2: Sequence models: RNNs, LSTMs, and GRUs

DATA 443/643 · Week 2

Module 1 — Sequence models: RNNs, LSTMs, and GRUs

Notes

Labs

Videos

Additional readings

Discussion

  • Why is a shared recurrent cell a better default than a wider n-gram table or a fixed-window MLP?
  • Clipping and truncated BPTT both appear in RNN papers. Which problem does each one actually address?
  • If the forget gate is 1 and the input gate is 0, what happens to the cell, and to the gradient along that path? Why does that not mean LSTMs solved vanishing gradients?
  • Lab 2 copies the first bit. What would a vanished gradient look like in your table as T grows, and what would you report in a project?