|
Apr 1 |
- Course overview
[video]
- Course set-up
- Jupyter notebook tutorial
- NumPy tutorial
- PyTorch tutorial
|
- Mitchell 2004
- Levesque 2013
- Manning 2015
- Potts 2019
- Video: The challenge and promise of artificial intelligence
|
- HW 1
due Apr 15, 4:30 pm
|
Apr 3 |
- Distributed word representations
[video part 1;
part 2;
part 3]
- Designs, distances, basic reweighting
- Dimensionality reduction and representation learning
- Retrofitting
- Overview of HW1 and Bake-off 1
- Bake-off 1 report
|
- Screencast: Overview
[slides]
- Screencast: Vector comparison
[slides]
-
- Screencast: Reweighting
[slides]
-
- Screencast: Dimensionality reduction
[slides]
- Turney and Pantel 2010
- Lenci 2018
- Smith 2019
- Mikolov et al. 2013
- Pennington et al. 2014
- Faruqui et al. 2015
|
Apr 8 |
Apr 10 |
Apr 15 |
- Supervised sentiment analysis
[video part 1;
part 2]
- Overview of the Stanford Sentiment Treebank
- Hand-built feature functions
- Dense feature representations and neural networks
- Overview of HW2 and Bake-off 2
- Bake-off 2 report
|
- Pang and Lee 2008
- Socher et al. 2013
- Sentiment tutorial and resources
- Tutorial videos on supervised learning
- Stanford AI Lab Deep Learning Tutorial
- Goldberg 2015
|
- Bake-off 1
opens Apr 15 and closes Apr 17, 4:30 pm
- HW 2
due Apr 22, 4:30 pm
|
Apr 17 |
Apr 22 |
- Relation extraction with distant supervision: Task definition
[video]
- Relation extraction with distant supervision: Experiments
|
- Jurafsky and Martin 2009, §22.1-22.2
- Snow et al. 2005
- Mintz et al. 2009
|
- Bake-off 2
opens Apr 22 and closes Apr 24, 4:30 pm
- HW 3
due Apr 29, 4:30 pm
|
Apr 24 |
- NLU in industry: A panel discussion with Guillaume Genthial
and Marta Recasens
- Overview of HW3 and Bake-off 3
- Bake-off 3 report
|
Apr 29 |
- Natural language inference
[video part 1;
part 2]
- Tasks and datasets
- NLI models
- Overview of HW4 and Bake-off 4
- Bake-off 4 report
|
- Dagan et al. 2006
- MacCartney and Manning 2008
- Bowman et al. 2015a
- Bowman et al. 2015b
- Rocktäschel et al. 2015
- Williams et al. 2018
|
- Bake-off 3
opens Apr 29 and closes May 1, 4:30 pm
- HW 4
due May 6, 4:30 pm
|
May 1 |
May 6 |
- Grounded language understanding
[video]
|
- Lewis et al. 2017
- Golland et al. 2010
- Andreas and Klein 2016
- Monroe et al. 2017
- Tellex, Knepper, et al. 2014
- Vogel et al. 2014
|
- Bake-off 4
opens May 6 and closes May 8
- Lit review due May 13, 4:30 pm
|
May 8 |
- Semantic parsing
[video]
- SippyCup codebase
- SippyCup unit 0
- SippyCup unit 1
- SippyCup unit 2
- SippyCup unit 3
|
- Screencast: Core concepts for semantic parsing
[slides]
- Screencast: Semantic parsing models
[slides]
- Liang and Potts 2015
- Zettlemoyer & Collins 2005
- Liang et al. 2013
- Talk: Learning dependency-based compositional semantics (Percy Liang)
|
May 13 |
- Evaluation metrics
- Evaluation methods
- [video part 1; part 2]
- Evaluating NLU models with harder generalization tasks (Atticus)
|
- Domingos 2012
- Resnik and Lin 2010
- Smith 2011, Appendix B
|
- Experimental protocol due May 27, 4:30 pm
|
May 15 |
May 20 |
- Contextual word representations
[video]
- Bringing contextual word representations into your models
- Representing long texts for NLU (Cindy)
|
- McCann et al. 2017
- Peters et al. 2018
- Vaswani et al. 2017
- Devlin et al. 2018
|
May 22 |
- NLU in industry: A panel discussion with David Hornik
and Bill MacCartney
|
|
May 27 |
- Memorial Day (no class)
|
- Video presentations due Jun 5, 4:30 pm
|
May 29 |
- Writing up and presenting your work
[video]
- Data augmentation (Min and Jayadev)
- Probing black box models (Akhila)
|
- Jason Eisner's Advice for Research Students
- Stuart Shieber on reporting research results
- David Goss on math style
|
Jun 3 |
- Project work (teams can sign up to meet with their teaching team mentors)
|
Jun 5 |
Jun 9 |
Final project due
|