+ All Categories
Home > Documents > Semantic Proto-Roles -- EMNLP 2015 -...

Semantic Proto-Roles -- EMNLP 2015 -...

Date post: 21-Aug-2018
Category:
Upload: nguyendieu
View: 217 times
Download: 0 times
Share this document with a friend
96
Semantic Proto-Roles Reisinger, Rudinger, Ferraro, Harman Rawlins and Van Durme
Transcript
Page 1: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Semantic Proto-Roles

Reisinger, Rudinger, Ferraro, Harman Rawlins and Van Durme

Page 2: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Benjamin Van Durme!

Drew Reisinger!

Kyle Rawlins!

Rachel Rudinger! Frank Ferraro! Craig Harman!

Page 3: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Our Goal

Universal!Decompositional!

Semantics!

Page 4: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Part 1 (this talk) !

Predicates and Arguments!

Page 5: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!!Future Work!

Page 6: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!!Future Work!!

Page 7: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Theta roles (linguistics) "Semantic roles (comp. ling.)

Verbal meanings consist of information like: !Who did what to who(m)?!

What happened to which individual? !…!

!Theta roles fill in the who! (and some of the what)!! Agent, Patient, Theme…!

Page 8: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

PropBank

The$Proposi+on$Bank:$An$annotated$corpus$of$seman+c$roles."Palmer,"Gildea,"and"Kingsbury."Computa8onal"Linguis8cs"31.1"(2005):"71D106."

Page 9: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

VerbNet Hierarchy

A$hierarchical$unifica+on$of$LIRICS$and$VerbNet$seman+c$roles."Bonial,"Corvey,"Palmer,"Petukhova,"and"Bunt."ICSC."2011."

Page 10: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

VerbNet Hierarchy

Page 11: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

SemLink Partial VerbNet layer on top of PropBank!

hit-18.1

Semlink:$Linking$PropBank,$VerbNet$and$FrameNet."Palmer."Genera8ve"Lexicon"Conference."2009.""Combining$lexical$resources:$Mapping$between$PropBank$and$VerbNet."Loper"et"al.""Interna8onal"Workshop"on"Computa8onal"Linguis8cs."2007."

Page 12: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Automatic Labeling of Semantic Roles. Gildea and Jurafsky. !Computational Linguistics. 2002. !!

!!!!

approaching 1,500 citations !

Page 13: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

FrameNet, ACE, TAC KBP … A comparison of the events and relations across ACE, ERE, TAC-KBP, and FrameNet annotation standards. Aguilar, Beller, McNamee, Van Durme, Strassel, Song, and Ellis. ACL workshop: EVENTS. 2014. !!

Page 14: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

“Open IE” An Analysis of Open Information Extraction based on Semantic Role Labeling. Christensen, Mausam, Soderland and Etzioni. KCAP. 2011.!!“SRL and Open IE are quite related … semantically labeled arguments correspond to the arguments in Open IE extractions, and verbs often match up with Open IE relations” !

Page 15: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

SRL requires syntax? The Necessity of Parsing for Predicate Argument Recognition. Gildea and Palmer. ACL. 2002. !!The Necessity of Syntactic Parsing for Semantic Role Labeling. Punyakanok, Roth, and Yih. IJCAI. 2005. !!

Page 16: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Syntax means treebanks?!!

But treebanks take time and money!!

Page 17: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Treat Syntax as Latent? Low-Resource Semantic Role Labeling. Gormley, Mitchell, Van Durme and Dredze. ACL. 2014.!!Improving NLP through marginalization of hidden syntactic structure. Naradowsky, Riedel, and Smith. EMNLP. 2012. !!Semantic Role Labeling for CCG without treebanks. Boxwell, Brew, Baldridge, Mehay, and Ravi. IJCNLP. 2011. !

Page 18: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Treat Syntax as Latent? Low-Resource Semantic Role Labeling. Gormley, Mitchell, Van Durme and Dredze. ACL. 2014. !!

Page 19: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Gormley et al. (2014) Framework assumes only SRL annotations for training

Syntax is latent : final model is constrained to require a projective dependency parse

Page 20: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Parse& Avg& ca& cs& de& en& es& zh&Oracle& Gormley&et&al.&(2014)& 85%& 85%" 88%" 79%" 87%" 84%" 87%"

Naradowsky"et"al."(2012)& 73%" 70%" 75%" 66%" 79%" 69%" 78%"

Supe

rvised

&

Björkelund"et"al."(2009)& 82%& 80%" 85%" 80%" 86%" 80%" 79%""

Gormley&et&al.&(2014)& 78%" 76%" 83%" 74%" 82%" 76%" 76%""

Non

e& Gormley&et&al.&(2014)& 73%& 71%" 81%" 65%" 76%" 71%" 70%""

Naradowsky"et"al."(2012)& 71%" 68%" 73%" 67%" 76%" 67%" 76%""

60%" 65%" 70%" 75%" 80%" 85%" 90%"

Oracle"

Supervised"

Unsupervised"

Other"

JHU"

Page 21: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

60%" 65%" 70%" 75%" 80%" 85%" 90%"

Oracle"

Supervised"

Unsupervised"

Other"

JHU"

Not&so&bad&with&just&SRL&annotaLons!&

Page 22: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Let’s annotate just for SRL? We ran pilots of annotating tweets in various languages, similar to:!!Open Domain Targeted Sentiment!Mitchell, Aguilar, Wilson and Van Durme !EMNLP. 2013. !!… became frustrated!!

Page 23: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Maybe this task isn’t quite right? Maybe we are asking the wrong questions? !!Let’s run a workshop?!

Page 24: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Maybe this task isn’t quite right? Maybe we are asking the wrong questions? !!Let’s run a workshop?!!Fred Jelinek Memorial (CLSP) Workshop!Charles University, Prague.!Summer 2014 !

Page 25: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!!Future Work!!

Page 26: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!!Future Work!!

Page 27: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!

Linguistic Theory !Psycholinguistic Verification !Port Psycholinguistic Experiment !Bulk Collection!

!Future Work!!

Page 28: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!

Linguistic Theory !Psycholinguistic Verification !Port Psycholinguistic Experiment !Bulk Collection!

!Future Work!!

Page 29: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Thematic Roles Who did what to who(m)?!

What happened to which individual?!…!!

Agent, Patient!

Page 30: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Thematic Roles Who did what to who(m)?!

What happened to which individual?!…!!

Agent, Patient, Theme, Beneficiary!

Page 31: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Thematic Roles Who did what to who(m)?!

What happened to which individual?!…!!

Agent, Patient, Theme, Beneficiary, Actor, Instrument, Co-Patient, Value!

Page 32: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Thematic Roles Who did what to who(m)?!

What happened to which individual? !…!!

Agent, Patient, Theme, Beneficiary, Actor, Instrument, Co-Patient, Value,!

Item, Speaker, Difference, Message, !Goods, Addressee, Sender, Donor, Seller, !Cognizer, Co-Theme, Experiencer, Buyer, !

…!

Page 33: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

… then along came Dowty Thematic proto-roles and argument selection. David Dowty. Language. 1991.!!

So many roles!!

Page 34: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Dowty (1991) for [roles to have] explicit semantic content, the meanings of all natural-language predicates … must permit us to assign the argument … to some official thematic role or other… it cannot … !‘fall in the cracks’ between roles !!

Page 35: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Dowty (1991) This is a very strong empirical claim …!and as soon as we try to be precise about exactly what Agent, Patient, etc., ‘mean’, it is all to subject to difficulties and apparent counterexamples!

Page 36: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Dowty (1991) we may have have a hard time pinning down the traditional role type because role types are simply not discrete categories at all!

Page 37: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Roles = property configurations Dowty argued for the notion of: ! proto-Agent and proto-Patient!!Verb arguments only tend to have certain basic properties, and these correlate in Agent/Patient like ways!!Arguments with more Agent properties tend to be SUBJECT, those with more Patient properties, OBJECT!

Page 38: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Dowty’s Properties

Page 39: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!

Linguistic Theory !Psycholinguistic Verification !Port Psycholinguistic Experiment !Bulk Collection!

!Future Work!!

Page 40: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!

Linguistic Theory !Psycholinguistic Verification !Port Psycholinguistic Experiment !Bulk Collection!

!Future Work!!

Page 41: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Kako (2006) Do normal people (student subjects) have stable judgments akin to Dowty’s? !

!Experiment with simple sentences, !using nonce arguments!

Thema+c$role$proper+es$of$subjects$and$objects."Kako."Cogni8on"101.1"(2006):"1D42."

Page 42: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Kako (2006) Do normal people (student subjects) have stable judgments akin to Dowty’s? !

!The rom found the zarg.!

How likely is it that the rom chose to be involved in finding?!How likely is it that the rom moved?!…!

Thema+c$role$proper+es$of$subjects$and$objects."Kako."Cogni8on"101.1"(2006):"1D42."

Page 43: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Kako’s Findings

Page 44: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!

Linguistic Theory !Psycholinguistic Verification !Port Psycholinguistic Experiment !Bulk Collection!

!Future Work!!

Page 45: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!

Linguistic Theory !Psycholinguistic Verification !Port Psycholinguistic Experiment !Bulk Collection!

!Future Work!!

Page 46: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

from students in lab to …"Mechanical Turk

Page 47: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

The neeglur . !killed! the bogrub!

For : !the bogrub!- How likely or unlikely is it that was/were altered or somehow changed during or by the end of the ? !

the bogrub!

killing!

very!unlikely!

somewhat !unlikely!

somewhat !likely!

very!likely!

not enough!information!

Page 48: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

The neeglur . !killed! the bogrub!

For : !the bogrub!- How likely or unlikely is it that was/were altered or somehow changed during or by the end of the ? !

the bogrub!

killing!

very!unlikely!

somewhat !unlikely!

somewhat !likely!

very!likely!

not enough!information!

1! 2! 3! 4! 5!

Page 49: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

How likely or unlikely is it that … !!Arg caused Pred to happen? !Arg chose to be involved in the Pred?!Arg was/were aware of being involved in the Pred?!Arg was sentient? !Arg changes location during Pred?!Arg existed as a physical object? !Arg existed before the Pred began? !Arg existed during the Pred?!Arg existed after the Pred stopped? !Arg changed possession during the Pred?!The Arg was/were altered or somehow changed during or by the end of the Pred?!Arg was stationary during the Pred?!

Page 50: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

How likely or unlikely is it that … !!Arg caused Pred to happen? !Arg chose to be involved in the Pred?!Arg was/were aware of being involved in the Pred?!Arg was sentient? !Arg changes location during Pred?!Arg existed as a physical object? !Arg existed before the Pred began? !Arg existed during the Pred?!Arg existed after the Pred stopped? !Arg changed possession during the Pred?!The Arg was/were altered or somehow changed during or by the end of the Pred?!Arg was stationary during the Pred?!

Instigated

Page 51: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

How likely or unlikely is it that … !!Arg caused Pred to happen? !Arg chose to be involved in the Pred?!Arg was/were aware of being involved in the Pred?!Arg was sentient? !Arg changes location during Pred?!Arg existed as a physical object? !Arg existed before the Pred began? !Arg existed during the Pred?!Arg existed after the Pred stopped? !Arg changed possession during the Pred?!The Arg was/were altered or somehow changed during or by the end of the Pred?!Arg was stationary during the Pred?!

Volitional

Page 52: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

How likely or unlikely is it that … !!Arg caused Pred to happen? !Arg chose to be involved in the Pred?!Arg was/were aware of being involved in the Pred?!Arg was sentient? !Arg changes location during Pred?!Arg existed as a physical object? !Arg existed before the Pred began? !Arg existed during the Pred?!Arg existed after the Pred stopped? !Arg changed possession during the Pred?!The Arg was/were altered or somehow changed during or by the end of the Pred?!Arg was stationary during the Pred?!

Moved

Page 53: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Kako (2006) lab setting, nonce sentences

JHU (2015) crowd sourced, nonce sentences

Proto−Agent

Proto−Patient

stationarychanged_state

changed_possessiondestroyed

createdphysically_existed

movedsentient

awarenessvolitionalinstigated

−2 −1 0 1 2Mean difference (subject − object)

Page 54: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!

Linguistic Theory !Psycholinguistic Verification !Port Psycholinguistic Experiment !Bulk Collection!

!Future Work!!

Page 55: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!

Linguistic Theory !Psycholinguistic Verification !Port Psycholinguistic Experiment !Bulk Collection!

!Future Work!!

Page 56: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles !!Semantic ProtoRoles!

…!Bulk Collection !

Getting the data !Aggregate analysis !Look at some examples !

!Future Work !!

Page 57: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic ProtoRoles!

… !Bulk Collection!

Getting the data!Aggregate analysis !Look at some examples!

Page 58: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Mechanical Turk

Page 59: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

(re-)Annotate PropBank ~350 hours of annotator time !!~10,000 unique arguments labeled !!

@ http://decomp.net!

Page 60: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic ProtoRoles!

… !Bulk Collection!

Getting the data!Aggregate analysis !Look at some examples!

Page 61: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic ProtoRoles!

… !Bulk Collection!

Getting the data!Aggregate analysis !Look at some examples!

Page 62: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Kako (2006) Small scale, nonce sentences

JHU (2015) Large scale, real sentences

Page 63: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Main Point of Talk:!There now exists corpus-based evidence in

support of Dowty’s Proto-Role hypothesis !

Page 64: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Hurray!!

Main Point of Talk:!There now exists corpus-based evidence in

support of Dowty’s Proto-Role hypothesis !

Page 65: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Converting to “Roles”

11 questions, each with value: !!“Round”:!

2 (unlikely) down to 1 (very unlikely) !4 (likely) up to 5 (very likely) !

!11 questions, each now with value: !!We have vectors in: !

{1, 2, 3, 4, 5}

{1, 3, 5}

{1, 3, 5}11

Page 66: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

“Roles”

~10,000 arguments labeled leads to ~800 unique “roles”

At least 100 of these configurations appear at least 10 times

Page 67: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Mapping to VerbNet roles

Page 68: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Mapping to VerbNet roles

Page 69: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

VerbNet AGENT mean responses

1! 2! 3! 4! 5!

instigated!

volitional !

awareness !

sentient !

moved!

existed!

created!

destroyed!

changed possession!

changed state !

stationary !

Page 70: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

“Interpretations” of VerbNet Roles

Theme 1 1 1 1 1 1 1 1 1 1 1 1 1 5 1 1 1 1 ! 1 1 5 1 5 1 5 1 5 1 1 1 1 5 5 1 1 1 ! 1 1 3 1 1 1 5 5 5 1 1 1 1 5 1 1 1 1 ! 1 1 1 1 1 1 5 5 5 1 1 1 1 5 1 1 1 1 ! 1 1 3 1 1 1 1 1 5 1 1 1 1 5 1 1 1 1 ! … !

Page 71: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

“Interpretations” of VerbNet Roles

Agent 5 3 3 1 1 1 5 5 5 5 5 1 3 1 1 5 3 5 ! 5 3 3 1 1 1 5 5 5 5 5 1 3 1 3 5 3 5 ! 5 3 3 1 1 1 5 5 5 5 5 1 5 1 1 5 3 5 ! 5 1 5 1 1 1 5 5 5 1 5 1 1 1 5 1 1 5 ! 5 1 3 1 1 1 5 5 5 1 5 1 1 1 1 1 1 5 ! …!

Page 72: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic ProtoRoles!

… !Bulk Collection!

Getting the data!Aggregate analysis !Look at some examples!

Page 73: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic ProtoRoles!

… !Bulk Collection!

Getting the data!Aggregate analysis !Look at some examples!

Page 74: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Example: kill.01

Page 75: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

3 sentences from PropBank

Page 76: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Definitions, aligned via SemLink

Page 77: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Very"Unlikely"(1)"…"Very"Likely"(5)""

Annotations for Arg0

Page 78: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

She was untrained and, in one botched job killed a client.

Agent that didn’t (?) intend to act

Page 79: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Agent that didn’t intend to act…"and maybe didn’t realize consequence?

She was untrained and, in one botched job killed a client.

Page 80: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Agent that is non-{sentient, volitional, aware}

The antibody then kills the cell.

Page 81: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Agent that is non-{sentient, volitional, aware}…"and maybe was destroyed in process?

The antibody then kills the cell.

Page 82: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

… assassins are more clear cut!

An assassin in Columbia killed a federal judge on a Medellin street.

Page 83: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

… assassins are more clear cut! "Clearly sentient, aware, and acted with intent

An assassin in Columbia killed a federal judge on a Medellin street.

Page 84: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Different roles, same awareness

Page 85: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Same role, different awareness

Page 86: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic ProtoRoles!

… !Bulk Collection!

Getting the data!Aggregate analysis !Look at some examples!

Page 87: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic ProtoRoles!

… !Bulk Collection!

Getting the data!Aggregate analysis !Look at some examples!

Page 88: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic ProtoRoles!

Linguistic Theory!Psycholinguistic Verification!Port Psycholinguistic Experiment !Bulk Collection!

Page 89: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!!Future Work!!

Page 90: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!!Future Work!!

Page 91: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Pustejovsky (1995)

Lexical semantics must look for representations that are richer than thematic role descriptions !!The distinctions possible with thematic roles are much too coarse-grained to provide a useful semantic interpretation of a sentence !!What is needed … is a principled method of lexical decomposition

!!

Page 92: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

The Johns Hopkins"Decompositional Semantics Initiative -  Semantic Proto-Role Labeling (systems) !

-  Nominal semantics (factored word sense, …) !!-  Verbal semantics (general entailments) !

-  Constraints on lexical representation learning !

-  Connections to: Common Sense !

Page 93: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!!Future Work!!

Page 94: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Outline Semantic Roles!!Semantic ProtoRoles!!Future Work!!

Page 95: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

We have benefitted from many efforts led by Martha Palmer

THANKS!

Page 96: Semantic Proto-Roles -- EMNLP 2015 - cs.jhu.educs.jhu.edu/~vandurme/papers/Semantic_Proto-Roles... · Frank Ferraro! Craig Harman! Our Goal Universal! Decompositional! Semantics!

Benjamin Van Durme!

Drew Reisinger!

Kyle Rawlins!

Rachel Rudinger! Frank Ferraro! Craig Harman!

Questions?

http://decomp.net


Recommended