Overview
Syllabus
Intro
Two Types of Linguistic Structure
Why Dependencies?
Arc Standard Shift-Reduce Parsing (Yamada & Matsumoto 2003, Nivre 2003)
Shift Reduce Example
Classification for Shift-reduce
Making Classification Decisions
Non-linear Function: Cube Function
Why Tree Structure?
Recursive Neural Networks (Socher et al. 2011)
Encoding Parsing Configurations w/ RNNS
Alternative Transition Methods
Shift-reduce Parsing for Phrase Structure (Sagae and Lavie 2006. Watanabe 2015) . Shift, reduce X (binary), unary-X (unary) where X is a label
A Simple Approximation: Linearized Trees (Vinyals et al. 2015)
Taught by
Graham Neubig