Advanced Machine Learning for NLP

Logistics

Location ECCR 131
Time Mon 18:00-20:30
Webpage http://cs.colorado.edu/~jbg/teaching/CSCI_7000/
Mailing List https://piazza.com/colorado/spring2017/csci7000
Syllabus https://github.com/ezubaric/jbg-web/blob/master/teaching/CSCI_7000/syllabus.md

People

Professor

Jordan Boyd-Graber
ECCS 111B
Office Hours (ECCS Lobby, outside ECCS 111): Starting 23. January, Monday 16:00-17:00 and by appointment

Course Staff

Schedule

How to read this table:

  1. Do the reading under the corresponding date.
  2. If you are the facilitators for a week, you must submit the first draft of your materials in advance (see syllabus for specific schedule).
  3. Topics with an asterisk (*) are more accesible if people want to drop in for a one-off class. (But drop-ins are welcome for any class.)
Date Topic Facilitator Lecture
Mon 23. Jan Introduction, Perceptron, and Structured Perceptron [PDF A B C D E F]
Readings:
Mon 30. Jan Loss Functions, SGD, Multilayer Backprop [PDF A B C D]
Readings:
Mon 6. Feb Word Representations (Context Vectors vs. Word2Vec) [PDF A B C D]
Readings:
Mon 13. Feb Document Representations (SVI for LDA) (*) [Guest Lecturer: Forough Poursabzi] [PDF A B]
Readings:
Mon 20. Feb Nonparametric Bayes (VB HDP) [PDF A B C D]
Readings:
Mon 27. Feb Supervised Topic Models (SLDA or SHLDA) [PDF A B C D]
Readings:
Mon 6. Mar Language Models, PYLM (*) [PDF A B C]
Readings:
Mon 13. Mar Deep Language Models [Guest Lecturer: Nicholas Dronen] (RNNLM, BPTT) [PDF A]
Readings:
Mon 20. Mar Frameworks (Keras/TF) (*) [PDF A B C]
Readings: Read one of these closely (doesn't really matter which one) and skim the others.
Mon 3. Apr Memory Models (LSTM, GRU, Neural Translation) [PDF]
Readings:
Mon 10. Apr Reinforcement Learning with Language [PDF A]
Readings:
Mon 17. Apr Evaluating Representations (*) [PDF]
Mon 24. Apr Tensor / Computational Geometry Methods (*) [PDF]
Mon 1. May Project Presentations (*) [PDF]