Universal Decompositional Semantic Parsing
Elias Stengel-Eskin Aaron Steven White Sheng Zhang Benjamin Van Durme ACL 2020
Universal Decompositional Semantic Parsing Elias Stengel-Eskin - - PowerPoint PPT Presentation
Universal Decompositional Semantic Parsing Elias Stengel-Eskin Aaron Steven White Sheng Zhang Benjamin Van Durme ACL 2020 Aaron White Sheng Zhang Ben Van Durme University of Rochester JHU Microsoft Research Johns Hopkins University Key
Universal Decompositional Semantic Parsing
Elias Stengel-Eskin Aaron Steven White Sheng Zhang Benjamin Van Durme ACL 2020
Ben Van Durme Johns Hopkins University Sheng Zhang JHU Microsoft Research Aaron White University of Rochester
Key Takeaways
First parsing model for UDS Pipeline and end- to-end prediction Unique task: graph structure + scalar values, jointly
, , ,Hiller Taiwan the Chechnya asked Bush to name leaders , , and India Pakistan
Subspace Attribute ValUniversal Decompositional Semantics (UDS)
LREC 2020
Hiller Taiwan the Chechnya asked Bush to name leaders , , and India Pakistan
Hiller Taiwan the Chechnya asked Bush to name leaders , , and India Pakistan
syntax node syntax edge
Hiller Taiwan the Chechnya asked Bush to name leaders , , and India Pakistan
predicate node argument node syntax node syntax edge semantic head edge
event participant relation
Hiller Taiwan the Chechnya asked Bush to name leaders , , and India Pakistan
predicate node argument node syntax node instance edge nonhead edge syntax edge semantic head edge
event participant relation
Subspace Attribute Val Subspace Attribute Val
Hiller Taiwan the Chechnya asked Bush to name leaders , , and India Pakistan
Subspace Attribute Val
predicate node argument node syntax node instance edge nonhead edge syntax edge
protoroles protoroles protoroles protoroles protoroles awareness change-of-loc change-of-poss change-of-state existed-before …semantic head edge
Universal Decompositional Semantics
3 Jo left Jo didn’t leave Cole thought that Jo had left
Universal Decompositional Semantics
3 I ate pizza today I ate pizza every day
Universal Decompositional Semantics
3 Tom was singing Tom left
Universal Decompositional Semantics
3 Sandy led Rufus by a leash Sandy led Rufus by a leash
Universal Decompositional Semantics
3 Derek broke the wishbone Derek broke his arm
Why UDS?
Hmmm, Patient? Or Theme?
Was the participant changed during the event?
What’s Transductive Parsing?
Hiller Taiwan the Chechnya asked Bush to name leaders , , and India Pakistan
, , ,Embedder Encoder
Hiller SOMETHING asked Bush(1) name leaders Bush(1) to … TOP asked TOP Hiller asked Bush(1) asked SMTH asked to SMTH name SMTH Bush(1) name Subspace Attribute Val factuality genericty genericity genericity time time time factual pred-dynamic pred-hypothetical pred-particular dur-days dur-minutes dur-seconds … 1.038 1.418Node attribute module
Subspace Attribute Val protoroles protoroles protoroles protoroles protoroles awareness change-of-loc change-of-poss change-of-state existed-before …Edge attribute module Encoder Relation Embedder
TOPArborescence
asked Hiller Bush(1) name leaders the of Che. Tai. Ind. and Pak. SOMETHING to Bush(1)
Copy re-entrant nodes
Hiller Taiwan the Chechnya asked Bush to name leaders , , and India Pakistan
Flatten syntax graphs Explicitly represent embedded predicates Assign head labels
Linearization
asked Hiller Bush(1) name leaders the of Che. Tai. Ind. and Pak. SOMETHING to Bush(1) asked Hiller SOMETHING Bush(1) name leaders Bush(1) to …
Pre-order linearization
, , ,
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Embedder Encoder
asked TOP
Encoder Relation Embedder
TOP
, , ,
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Embedder Encoder
Hiller asked TOP
Encoder Relation Embedder
TOP asked TOP
, , ,
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Embedder Encoder
Hiller asked TOP
Encoder Relation Embedder
TOP asked TOP
, , ,
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Embedder Encoder
Hiller SOMETHING asked Bush(1) name leaders Bush(1) to … TOP asked TOP Hiller asked Bush(1) asked SMTH asked to SMTH name SMTH Bush(1) name
Encoder Relation Embedder
TOP
, , ,
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Hiller Taiwan the Chechnya asked Bush to name leaders , and India Pakistan
Embedder Encoder
Hiller SOMETHING asked Bush(1) name leaders Bush(1) to … TOP asked TOP Hiller asked Bush(1) asked SMTH asked to SMTH name SMTH Bush(1) name
Subspace Attribute Val factuality genericty genericity genericity time time time factual pred-dynamic pred-hypothetical pred-particular dur-days dur-minutes dur-seconds … 1.038 1.418Node attribute module
Subspace Attribute Val protoroles protoroles protoroles protoroles protoroles awareness change-of-loc change-of-poss change-of-state existed-before …Edge attribute module Encoder Relation Embedder
TOP
Evaluation Metrics
79.74 81.62 50 75 100
F1
Graph Structure Matching (Syntax included)
Pipeline Parser
86.57 87.83 89.21 50 75 100
F1
Graph Structure Matching (Semantics only)
Pipeline Postprocessed End-to-end
34.33
25 50 75 100
Pearson R
37.2 50.66
25 50 75 100
F1
Baseline F1 Model F1
ψ(j, k) = tanh
|corr(νj∗, νk∗)|
Pearson’s R between true attributes Pearson’s R between residuals
correlation well- captured systematic over/ under prediction no significant correlation present/ captured
1
Conclusions