29.12.2014 Views

Semantic Role Labeling

Semantic Role Labeling

Semantic Role Labeling

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong><br />

Wilker Aziz<br />

w.aziz@wlv.ac.uk<br />

January 31, 2012<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong>


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Table of Contents<br />

1 Motivation<br />

2 Background<br />

3 Resources<br />

4 Machine Learning for SRL<br />

5 Evaluation<br />

6 Summary<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong>


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Acknowledgement<br />

Much of these slides are inspired on (Palmer et al., 2010)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 1 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong><br />

Representing the meaning of text<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 2 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong><br />

Representing the meaning of text<br />

Identifying events and participants<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 2 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong><br />

Representing the meaning of text<br />

Identifying events and participants<br />

Highlighting<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 2 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong><br />

Representing the meaning of text<br />

Identifying events and participants<br />

Highlighting<br />

Who did What to Whom<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 2 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong><br />

Representing the meaning of text<br />

Identifying events and participants<br />

Highlighting<br />

Who did What to Whom<br />

How<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 2 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong><br />

Representing the meaning of text<br />

Identifying events and participants<br />

Highlighting<br />

Who did What to Whom<br />

How<br />

When<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 2 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong><br />

Representing the meaning of text<br />

Identifying events and participants<br />

Highlighting<br />

Who did What to Whom<br />

How<br />

When<br />

Where<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 2 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong><br />

Representing the meaning of text<br />

Identifying events and participants<br />

Highlighting<br />

Who did What to Whom<br />

How<br />

When<br />

Where<br />

Why<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 2 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Task<br />

Input<br />

John broke the window<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 3 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Task<br />

Syntactic Parse<br />

[John ]subject [broke ]verb [the window ]object<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 3 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Task<br />

Syntactic Parse<br />

[John ]subject [broke ]verb [the window ]object<br />

<strong>Semantic</strong> Parse<br />

[John ]breaker [broke ]event [the window ]broken thing<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 3 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Task<br />

Syntactic Parse<br />

[John ]subject [broke ]verb [the window ]object<br />

<strong>Semantic</strong> Parse<br />

[John ]breaker [broke ]event [the window ]broken thing<br />

Input<br />

The window broke<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 3 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Task<br />

Syntactic Parse<br />

[John ]subject [broke ]verb [the window ]object<br />

<strong>Semantic</strong> Parse<br />

[John ]breaker [broke ]event [the window ]broken thing<br />

Syntactic Parse<br />

[The window ]subject<br />

[broke ]verb<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 3 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Task<br />

Syntactic Parse<br />

[John ]subject [broke ]verb [the window ]object<br />

<strong>Semantic</strong> Parse<br />

[John ]breaker [broke ]event [the window ]broken thing<br />

Syntactic Parse<br />

[The window ]subject<br />

[broke ]verb<br />

<strong>Semantic</strong> Parse<br />

[The window ]broken thing<br />

[broke ]event<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 3 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Task<br />

Syntactic Parse<br />

[John ]subject [broke ]verb [the window ]object<br />

<strong>Semantic</strong> Parse<br />

[John ]breaker [broke ]event [the window ]broken thing<br />

Syntactic Parse<br />

[The window ]subject<br />

[broke ]verb<br />

<strong>Semantic</strong> Parse<br />

[The window ]broken thing<br />

[broke ]event<br />

“Disassociate” the semantic role from the syntactic realization<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 3 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Linguistic Background<br />

Cases as semantically typed verb arguments (Fillmore, 1968)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 4 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Linguistic Background<br />

Cases as semantically typed verb arguments (Fillmore, 1968)<br />

Case relations<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 4 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Linguistic Background<br />

Cases as semantically typed verb arguments (Fillmore, 1968)<br />

Case relations<br />

Agentive<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 4 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Linguistic Background<br />

Cases as semantically typed verb arguments (Fillmore, 1968)<br />

Case relations<br />

Agentive<br />

Marks the agent of an action, e.g singer<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 4 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Linguistic Background<br />

Cases as semantically typed verb arguments (Fillmore, 1968)<br />

Case relations<br />

Agentive<br />

Marks the agent of an action, e.g singer<br />

morphologically marked at the surface level<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 4 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Linguistic Background<br />

Cases as semantically typed verb arguments (Fillmore, 1968)<br />

Case relations<br />

Agentive<br />

Dative<br />

Marks the agent of an action, e.g singer<br />

morphologically marked at the surface level<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 4 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Linguistic Background<br />

Cases as semantically typed verb arguments (Fillmore, 1968)<br />

Case relations<br />

Agentive<br />

Dative<br />

Marks the agent of an action, e.g singer<br />

morphologically marked at the surface level<br />

Marks the recipient of an action, e.g to him<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 4 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Linguistic Background<br />

Cases as semantically typed verb arguments (Fillmore, 1968)<br />

Case relations<br />

Agentive<br />

Dative<br />

Marks the agent of an action, e.g singer<br />

morphologically marked at the surface level<br />

Marks the recipient of an action, e.g to him<br />

syntactically marked at the surface-structure level<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 4 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Linguistic Background<br />

Cases as semantically typed verb arguments (Fillmore, 1968)<br />

Case relations<br />

Agentive<br />

Dative<br />

Marks the agent of an action, e.g singer<br />

morphologically marked at the surface level<br />

Marks the recipient of an action, e.g to him<br />

syntactically marked at the surface-structure level<br />

Syntactic relations are cues to underlying case assignments<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 4 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Types<br />

Debate<br />

1 What are the semantic roles<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 5 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Types<br />

Debate<br />

1 What are the semantic roles<br />

2 How do we group them in categories<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 5 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Types<br />

Debate<br />

1 What are the semantic roles<br />

2 How do we group them in categories<br />

Associating different types of nouns with different types of cases<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 5 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Types<br />

Debate<br />

1 What are the semantic roles<br />

2 How do we group them in categories<br />

Associating different types of nouns with different types of cases<br />

John broke the window<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 5 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Types<br />

Debate<br />

1 What are the semantic roles<br />

2 How do we group them in categories<br />

Associating different types of nouns with different types of cases<br />

John broke the window<br />

Mary is cooking the potatoes<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 5 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Types<br />

Debate<br />

1 What are the semantic roles<br />

2 How do we group them in categories<br />

Associating different types of nouns with different types of cases<br />

John broke the window<br />

Mary is cooking the potatoes<br />

Animate things are capable of performing actions<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 5 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Types<br />

Debate<br />

1 What are the semantic roles<br />

2 How do we group them in categories<br />

Associating different types of nouns with different types of cases<br />

John broke the window<br />

Mary is cooking the potatoes<br />

Animate things are capable of performing actions<br />

Agentive arguments are likely to be of type ANIMATE<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 5 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Types<br />

Debate<br />

1 What are the semantic roles<br />

2 How do we group them in categories<br />

Associating different types of nouns with different types of cases<br />

John broke the window<br />

Mary is cooking the potatoes<br />

Animate things are capable of performing actions<br />

Agentive arguments are likely to be of type ANIMATE<br />

Later known as Selectional Preferences<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 5 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Generalization<br />

The semantics of the verb determine the number and type of roles<br />

associated with it<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 6 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Generalization<br />

The semantics of the verb determine the number and type of roles<br />

associated with it<br />

blush Dative 1 She 1 blushed<br />

give Agentive 1 , Objective 2 and Dative 3 I 1 gave you 3 food 2<br />

open Agentive opt , Objective 1 and The door 1 opened<br />

Instrument opt<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 6 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Generalization<br />

Some NP 1 s have the same case assignments<br />

Conjunction test<br />

John and Mary broke the window<br />

1 Noun Phrase<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 7 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Generalization<br />

Some NP 1 s have the same case assignments<br />

Conjunction test<br />

John and Mary broke the window<br />

*John and a hammer broke the window<br />

1 Noun Phrase<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 7 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Generalization<br />

Some NP 1 s have the same case assignments<br />

Conjunction test<br />

John and Mary broke the window<br />

*John and a hammer broke the window<br />

Both John and Marie are breakers<br />

1 Noun Phrase<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 7 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Generalization<br />

Some NP 1 s have the same case assignments<br />

Conjunction test<br />

John and Mary broke the window<br />

*John and a hammer broke the window<br />

Both John and Marie are breakers<br />

While John is the breaker<br />

1 Noun Phrase<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 7 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Generalization<br />

Some NP 1 s have the same case assignments<br />

Conjunction test<br />

John and Mary broke the window<br />

*John and a hammer broke the window<br />

Both John and Marie are breakers<br />

While John is the breaker<br />

the hammer is the instrument used to break<br />

1 Noun Phrase<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 7 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Generalization<br />

Some verbs are semantically equivalent<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 8 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Generalization<br />

Some verbs are semantically equivalent<br />

[She ]subject<br />

likes [ reading ]object<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 8 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Generalization<br />

Some verbs are semantically equivalent<br />

[She ]subject<br />

likes [ reading ]object<br />

[Reading ]subject<br />

pleases [ her ]object<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 8 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Generalization<br />

Some verbs are semantically equivalent<br />

[She ]subject<br />

likes [ reading ]object<br />

[Reading ]subject<br />

pleases [ her ]object<br />

[ dative<br />

She ] likes [objective reading ]<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 8 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Generalization<br />

Some verbs are semantically equivalent<br />

[She ]subject<br />

likes [ reading ]object<br />

[Reading ]subject<br />

pleases [ her ]object<br />

[ dative<br />

She ] likes [objective reading ]<br />

[ objective<br />

Reading ] pleases [dative her ]<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 8 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

<strong>Semantic</strong> Generalization<br />

Some verbs are semantically equivalent<br />

[She ]subject<br />

likes [ reading ]object<br />

[Reading ]subject<br />

pleases [ her ]object<br />

Similarly to break and break<br />

[ dative<br />

She ] likes [objective reading ]<br />

[ objective<br />

Reading ] pleases [dative her ]<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 8 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Systematizing<br />

Why is generalizing semantics desirable<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 9 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Systematizing<br />

Why is generalizing semantics desirable<br />

1 Explicit commonalities helps NLP<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 9 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Systematizing<br />

Why is generalizing semantics desirable<br />

1 Explicit commonalities helps NLP<br />

2 Fewer types are needed for describing the lexicon<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 9 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Systematizing<br />

Why is generalizing semantics desirable<br />

1 Explicit commonalities helps NLP<br />

2 Fewer types are needed for describing the lexicon<br />

Formalisms<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 9 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Systematizing<br />

Why is generalizing semantics desirable<br />

1 Explicit commonalities helps NLP<br />

2 Fewer types are needed for describing the lexicon<br />

Formalisms<br />

1 Deep cases (failed to form a consensus)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 9 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Systematizing<br />

Why is generalizing semantics desirable<br />

1 Explicit commonalities helps NLP<br />

2 Fewer types are needed for describing the lexicon<br />

Formalisms<br />

1 Deep cases (failed to form a consensus)<br />

2 <strong>Semantic</strong>/Thematic/Theta- roles (generally agreed upon)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 9 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Theta-Grids<br />

Syntactically a verb has a subcategorization frame<br />

2 verb<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 10 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Theta-Grids<br />

Syntactically a verb has a subcategorization frame<br />

Syntax: Subcategorization frame<br />

[She ]NP/subject [likes ]VP/verb [reading ]NP/object<br />

[Reading ]NP/subject [pleases ]VP/verb [her ]NP/object<br />

2 verb<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 10 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Theta-Grids<br />

Syntactically a verb has a subcategorization frame<br />

Syntax: Subcategorization frame<br />

[She ]NP/subject [likes ]VP/verb [reading ]NP/object<br />

[Reading ]NP/subject [pleases ]VP/verb [her ]NP/object<br />

Theta-grid is the set of semantic roles associated with the<br />

argument positions of a target predicate 2<br />

2 verb<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 10 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Theta-Grids<br />

Syntactically a verb has a subcategorization frame<br />

Syntax: Subcategorization frame<br />

[She ]NP/subject [likes ]VP/verb [reading ]NP/object<br />

[Reading ]NP/subject [pleases ]VP/verb [her ]NP/object<br />

Theta-grid is the set of semantic roles associated with the<br />

argument positions of a target predicate 2<br />

<strong>Semantic</strong>s:Theta-grid<br />

[ Experiencer<br />

She ] [Target likes ] [Theme reading ]<br />

[ Theme<br />

Reading ] [Target pleases ] [Experiencer her ]<br />

2 verb<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 10 / 34


<strong>Semantic</strong> <strong>Role</strong>s<br />

Agent<br />

Patient<br />

Theme<br />

Experiencer<br />

Beneficiary<br />

Instrument<br />

Initiator of action, capable<br />

of volition<br />

Affected by action, undergoes<br />

change of state<br />

Entity moving, or being<br />

located<br />

Perceives action but not<br />

in control<br />

For whose benefit action<br />

is performed<br />

Intermediary/means<br />

used to perform an<br />

action<br />

The batter smashed the pitch into left field. The<br />

pilot landed the plane as lightly as a feather.<br />

David trimmed his beard. John broke the window.<br />

Paola threw the Frisbee. The picture hangs<br />

above the fireplace.<br />

He tasted the delicate flavour of the baby lettuce.<br />

Chris noticed the cat slip through the partially<br />

open door.<br />

He sliced me a large chunk of prime rib, and I<br />

could hardly wait to sit down to start in on it.<br />

The Smiths rented an apartment for their son.<br />

He shot the wounded buffalo with a rifle. The<br />

surgeon performed the incision with a scalpel.<br />

Location Place of object or action There are some real monsters hiding in the anxiety<br />

closet. The band played on the stage.<br />

Source Starting point The jet took off from Nairobi. We heard the<br />

rumour from a friend.<br />

Goal Ending point The ball rolled to the other end of the hall.<br />

Laura lectured to the class.<br />

(Saeed, 2003)


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Agreement<br />

We still observe substantial disagreement on the thematic roles<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 12 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Agreement<br />

We still observe substantial disagreement on the thematic roles<br />

Jackendoff (1972) brings clarifications<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 12 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Agreement<br />

We still observe substantial disagreement on the thematic roles<br />

Jackendoff (1972) brings clarifications<br />

1 The Agent is the initiator of the action, typically acts<br />

deliberately<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 12 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Agreement<br />

We still observe substantial disagreement on the thematic roles<br />

Jackendoff (1972) brings clarifications<br />

1 The Agent is the initiator of the action, typically acts<br />

deliberately<br />

2 The Patient is being acted upon, it is likely to change state as<br />

a result of the Agent’s actions<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 12 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Agreement<br />

We still observe substantial disagreement on the thematic roles<br />

Jackendoff (1972) brings clarifications<br />

1 The Agent is the initiator of the action, typically acts<br />

deliberately<br />

2 The Patient is being acted upon, it is likely to change state as<br />

a result of the Agent’s actions<br />

3 Patients undergo a change of state whereas Themes simply<br />

change location<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 12 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Assimilating<br />

Annotate with thematic roles<br />

1 The ball flew into the outfield<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 13 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Assimilating<br />

Annotate with thematic roles<br />

1<br />

[ Theme<br />

The ball ] flew [Goal into the outfield ]<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 13 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Assimilating<br />

Annotate with thematic roles<br />

1<br />

[ Theme<br />

The ball ] flew [Goal into the outfield ]<br />

2 Jim gave the book to the professor<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 13 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Assimilating<br />

Annotate with thematic roles<br />

1<br />

2<br />

[ Theme<br />

The ball ] flew [Goal into the outfield ]<br />

[ Agent<br />

Jim ] gave [Patient the book ] [Goal to the professor ]<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 13 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Assimilating<br />

Annotate with thematic roles<br />

1<br />

2<br />

[ Theme<br />

The ball ] flew [Goal into the outfield ]<br />

[ Agent<br />

Jim ] gave [Patient the book ] [Goal to the professor ]<br />

3 Laura talked to the class about history<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 13 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Assimilating<br />

Annotate with thematic roles<br />

1<br />

2<br />

3<br />

[ Theme<br />

The ball ] flew [Goal into the outfield ]<br />

[ Agent<br />

Jim ] gave [Patient the book ] [Goal to the professor ]<br />

[ Agent<br />

Laura ] talked [Goal to the class ] [Theme about history ]<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 13 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Assimilating<br />

Annotate with thematic roles<br />

1<br />

2<br />

3<br />

[ Theme<br />

The ball ] flew [Goal into the outfield ]<br />

[ Agent<br />

Jim ] gave [Patient the book ] [Goal to the professor ]<br />

[ Agent<br />

Laura ] talked [Goal to the class ] [Theme about history ]<br />

4 Laura scolded the class<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 13 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Assimilating<br />

Annotate with thematic roles<br />

1<br />

2<br />

3<br />

4<br />

[ Theme<br />

The ball ] flew [Goal into the outfield ]<br />

[ Agent<br />

Jim ] gave [Patient the book ] [Goal to the professor ]<br />

[ Agent<br />

Laura ] talked [Goal to the class ] [Theme about history ]<br />

[ Agent<br />

Laura ] scolded [Patient the class ]<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 13 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Assimilating<br />

Annotate with thematic roles<br />

1<br />

2<br />

3<br />

4<br />

[ Theme<br />

The ball ] flew [Goal into the outfield ]<br />

[ Agent<br />

Jim ] gave [Patient the book ] [Goal to the professor ]<br />

[ Agent<br />

Laura ] talked [Goal to the class ] [Theme about history ]<br />

[ Agent<br />

Laura ] scolded [Patient the class ]<br />

5 Bill cut his hair with a razor<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 13 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Assimilating<br />

Annotate with thematic roles<br />

1<br />

2<br />

3<br />

4<br />

5<br />

[ Theme<br />

The ball ] flew [Goal into the outfield ]<br />

[ Agent<br />

Jim ] gave [Patient the book ] [Goal to the professor ]<br />

[ Agent<br />

Laura ] talked [Goal to the class ] [Theme about history ]<br />

[ Agent<br />

Laura ] scolded [Patient the class ]<br />

[ Agent<br />

Bill ] cut [Patient his hair ] [Instrument with a razor ]<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 13 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Assimilating<br />

Annotate with thematic roles<br />

1<br />

2<br />

3<br />

4<br />

5<br />

[ Theme<br />

The ball ] flew [Goal into the outfield ]<br />

[ Agent<br />

Jim ] gave [Patient the book ] [Goal to the professor ]<br />

[ Agent<br />

Laura ] talked [Goal to the class ] [Theme about history ]<br />

[ Agent<br />

Laura ] scolded [Patient the class ]<br />

[ Agent<br />

Bill ] cut [Patient his hair ] [Instrument with a razor ]<br />

6 Gina crashed the car with a resounding boom<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 13 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Assimilating<br />

Annotate with thematic roles<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

[ Theme<br />

The ball ] flew [Goal into the outfield ]<br />

[ Agent<br />

Jim ] gave [Patient the book ] [Goal to the professor ]<br />

[ Agent<br />

Laura ] talked [Goal to the class ] [Theme about history ]<br />

[ Agent<br />

Laura ] scolded [Patient the class ]<br />

[ Agent<br />

Bill ] cut [Patient his hair ] [Instrument with a razor ]<br />

[ Agent<br />

Gina ] crashed [Patient the car ] with a resounding boom<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 13 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Levin’s Verb Classes and Alternations<br />

Levin (1993) argues that syntactic variations are a direct reflection<br />

of underlying semantics<br />

Class Diathesis Alternations Verbs<br />

break 45.1 John broke the jar The jar broke Jars break easily break, chip,<br />

crack, crash,<br />

. . .<br />

cut 21.1 John cut the bread *The bread cut Bread cuts easily chip, chop,<br />

clip, cut, . . .<br />

hit 18.1 John hit the wall *The wall hit *Walls hit easily bang, bash,<br />

click, dash,. . .<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 14 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Levin’s Verb Classes and Alternations<br />

Levin (1993) argues that syntactic variations are a direct reflection<br />

of underlying semantics<br />

Class Diathesis Alternations Verbs<br />

break 45.1 John broke the jar The jar broke Jars break easily break, chip,<br />

crack, crash,<br />

. . .<br />

cut 21.1 John cut the bread *The bread cut Bread cuts easily chip, chop,<br />

clip, cut, . . .<br />

hit 18.1 John hit the wall *The wall hit *Walls hit easily bang, bash,<br />

click, dash,. . .<br />

The set of syntactic frames associated with a verb reflect underlying<br />

semantic components that constrain allowable arguments<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 14 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Levin’s Verb Classes and Alternations<br />

Levin (1993) argues that syntactic variations are a direct reflection<br />

of underlying semantics<br />

Class Diathesis Alternations Verbs<br />

break 45.1 John broke the jar The jar broke Jars break easily break, chip,<br />

crack, crash,<br />

. . .<br />

cut 21.1 John cut the bread *The bread cut Bread cuts easily chip, chop,<br />

clip, cut, . . .<br />

hit 18.1 John hit the wall *The wall hit *Walls hit easily bang, bash,<br />

click, dash,. . .<br />

Verbs are grouped into classes based on their ability to occur or not<br />

occur in pairs of syntactic frames that are meaning preserving<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 14 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Fillmore (1982)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 15 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Fillmore (1982)<br />

Frame is a description of a type of event<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 15 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Fillmore (1982)<br />

Frame is a description of a type of event<br />

Frame Elements are the concepts involved in the event<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 15 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Fillmore (1982)<br />

Frame is a description of a type of event<br />

Frame Elements are the concepts involved in the event<br />

Lexical Units are the words that evoke the frame<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 15 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Fillmore (1982)<br />

Frame is a description of a type of event<br />

Frame Elements are the concepts involved in the event<br />

Lexical Units are the words that evoke the frame<br />

Example<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 15 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Fillmore (1982)<br />

Frame is a description of a type of event<br />

Frame Elements are the concepts involved in the event<br />

Lexical Units are the words that evoke the frame<br />

Example<br />

Frame Apply-heat<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 15 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Fillmore (1982)<br />

Example<br />

Frame is a description of a type of event<br />

Frame Elements are the concepts involved in the event<br />

Lexical Units are the words that evoke the frame<br />

Frame Apply-heat<br />

Frame Elements Cook Agent , Food Theme , Heating<br />

Instrument Instrument<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 15 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Fillmore (1982)<br />

Example<br />

Frame is a description of a type of event<br />

Frame Elements are the concepts involved in the event<br />

Lexical Units are the words that evoke the frame<br />

Frame Apply-heat<br />

Frame Elements Cook Agent , Food Theme , Heating<br />

Instrument Instrument<br />

Lexical Units bake, barbecue, blanch, braise, broil, brown, . . .<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 15 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Example<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 16 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Example<br />

Apply-heat<br />

[ Cook<br />

The boys ] grill [Food their catches ] [Heating instrument<br />

on an open fire ]<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 16 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Example<br />

Apply-heat<br />

[ Cook<br />

The boys ] grill [Food their catches ] [Heating instrument<br />

on an open fire ]<br />

Frame elements are classified in terms of how central they are<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 16 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Example<br />

Apply-heat<br />

[ Cook<br />

The boys ] grill [Food their catches ] [Heating instrument<br />

on an open fire ]<br />

Frame elements are classified in terms of how central they are<br />

1 core: conceptually necessary for the frame<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 16 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Example<br />

Apply-heat<br />

[ Cook<br />

The boys ] grill [Food their catches ] [Heating instrument<br />

on an open fire ]<br />

Frame elements are classified in terms of how central they are<br />

1 core: conceptually necessary for the frame<br />

2 peripheral: not central, but providing additional information<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 16 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Example<br />

Apply-heat<br />

[ Cook<br />

The boys ] grill [Food their catches ] [Heating instrument<br />

on an open fire ]<br />

Frame elements are classified in terms of how central they are<br />

1 core: conceptually necessary for the frame<br />

2 peripheral: not central, but providing additional information<br />

3 extra-thematic: not specific to the frame, but situating the<br />

frame with respect to a broader context<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 16 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Example<br />

Apply-heat<br />

[ Cook<br />

The boys ] grill [Food their catches ] [Heating instrument<br />

on an open fire ]<br />

Frame elements are classified in terms of how central they are<br />

1 core: conceptually necessary for the frame<br />

2 peripheral: not central, but providing additional information<br />

3 extra-thematic: not specific to the frame, but situating the<br />

frame with respect to a broader context<br />

Lexical items (senses of a lemma) are grouped together<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 16 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Example<br />

Apply-heat<br />

[ Cook<br />

The boys ] grill [Food their catches ] [Heating instrument<br />

on an open fire ]<br />

Frame elements are classified in terms of how central they are<br />

1 core: conceptually necessary for the frame<br />

2 peripheral: not central, but providing additional information<br />

3 extra-thematic: not specific to the frame, but situating the<br />

frame with respect to a broader context<br />

Lexical items (senses of a lemma) are grouped together<br />

based solely on having the same frame semantics<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 16 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frame <strong>Semantic</strong>s<br />

Example<br />

Apply-heat<br />

[ Cook<br />

The boys ] grill [Food their catches ] [Heating instrument<br />

on an open fire ]<br />

Frame elements are classified in terms of how central they are<br />

1 core: conceptually necessary for the frame<br />

2 peripheral: not central, but providing additional information<br />

3 extra-thematic: not specific to the frame, but situating the<br />

frame with respect to a broader context<br />

Lexical items (senses of a lemma) are grouped together<br />

based solely on having the same frame semantics<br />

regardless of syntactic similarities<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 16 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Available Resources<br />

Lexical Resources<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 17 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Available Resources<br />

Lexical Resources<br />

FrameNet (Baker et al., 1998)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 17 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Available Resources<br />

Lexical Resources<br />

FrameNet (Baker et al., 1998)<br />

VerbNet (Kipper et al., 2008)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 17 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Available Resources<br />

Lexical Resources<br />

FrameNet (Baker et al., 1998)<br />

VerbNet (Kipper et al., 2008)<br />

Annotation<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 17 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Available Resources<br />

Lexical Resources<br />

FrameNet (Baker et al., 1998)<br />

VerbNet (Kipper et al., 2008)<br />

Annotation<br />

Propositional Bank (Palmer et al., 2005)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 17 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

FrameNet<br />

Based on Filmore’s Frame <strong>Semantic</strong>s<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 18 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

FrameNet<br />

Based on Filmore’s Frame <strong>Semantic</strong>s<br />

1126 Frames<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 18 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

FrameNet<br />

Based on Filmore’s Frame <strong>Semantic</strong>s<br />

1126 Frames<br />

9,686 Frame Elements<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 18 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

FrameNet<br />

Based on Filmore’s Frame <strong>Semantic</strong>s<br />

1126 Frames<br />

9,686 Frame Elements<br />

12,317 Lexical Units<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 18 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

VerbNet<br />

Extended form Levin’s verb classes<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 19 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

VerbNet<br />

Extended form Levin’s verb classes<br />

440 classes<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 19 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

VerbNet<br />

Extended form Levin’s verb classes<br />

440 classes<br />

3769 verb lemmas<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 19 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

VerbNet<br />

Extended form Levin’s verb classes<br />

440 classes<br />

3769 verb lemmas<br />

5257 verb senses<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 19 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Meant to be used as training data for supervised machine learning<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 20 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Meant to be used as training data for supervised machine learning<br />

Generic semantic roles consistently annotated across syntactic<br />

variations<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 20 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Meant to be used as training data for supervised machine learning<br />

Generic semantic roles consistently annotated across syntactic<br />

variations<br />

<strong>Semantic</strong> roles defined on a verb by verb basis<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 20 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Meant to be used as training data for supervised machine learning<br />

Generic semantic roles consistently annotated across syntactic<br />

variations<br />

<strong>Semantic</strong> roles defined on a verb by verb basis<br />

<strong>Semantic</strong> arguments are numbered as they exhibit features of<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 20 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Meant to be used as training data for supervised machine learning<br />

Generic semantic roles consistently annotated across syntactic<br />

variations<br />

<strong>Semantic</strong> roles defined on a verb by verb basis<br />

<strong>Semantic</strong> arguments are numbered as they exhibit features of<br />

A0 a prototypical Agent<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 20 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Meant to be used as training data for supervised machine learning<br />

Generic semantic roles consistently annotated across syntactic<br />

variations<br />

<strong>Semantic</strong> roles defined on a verb by verb basis<br />

<strong>Semantic</strong> arguments are numbered as they exhibit features of<br />

A0 a prototypical Agent<br />

A1 a prototypical Patient or Theme<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 20 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Meant to be used as training data for supervised machine learning<br />

Generic semantic roles consistently annotated across syntactic<br />

variations<br />

<strong>Semantic</strong> roles defined on a verb by verb basis<br />

<strong>Semantic</strong> arguments are numbered as they exhibit features of<br />

A0 a prototypical Agent<br />

A1 a prototypical Patient or Theme<br />

Additional argument modifiers<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 20 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Meant to be used as training data for supervised machine learning<br />

Generic semantic roles consistently annotated across syntactic<br />

variations<br />

<strong>Semantic</strong> roles defined on a verb by verb basis<br />

<strong>Semantic</strong> arguments are numbered as they exhibit features of<br />

A0 a prototypical Agent<br />

A1 a prototypical Patient or Theme<br />

Additional argument modifiers<br />

AM-LOC location<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 20 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Meant to be used as training data for supervised machine learning<br />

Generic semantic roles consistently annotated across syntactic<br />

variations<br />

<strong>Semantic</strong> roles defined on a verb by verb basis<br />

<strong>Semantic</strong> arguments are numbered as they exhibit features of<br />

A0 a prototypical Agent<br />

A1 a prototypical Patient or Theme<br />

Additional argument modifiers<br />

AM-LOC location<br />

AM-ADV adverbial<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 20 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Meant to be used as training data for supervised machine learning<br />

Generic semantic roles consistently annotated across syntactic<br />

variations<br />

<strong>Semantic</strong> roles defined on a verb by verb basis<br />

<strong>Semantic</strong> arguments are numbered as they exhibit features of<br />

A0 a prototypical Agent<br />

A1 a prototypical Patient or Theme<br />

Additional argument modifiers<br />

AM-LOC location<br />

AM-ADV adverbial<br />

AM-TMP temporal<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 20 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Meant to be used as training data for supervised machine learning<br />

Generic semantic roles consistently annotated across syntactic<br />

variations<br />

<strong>Semantic</strong> roles defined on a verb by verb basis<br />

<strong>Semantic</strong> arguments are numbered as they exhibit features of<br />

A0 a prototypical Agent<br />

A1 a prototypical Patient or Theme<br />

Additional argument modifiers<br />

AM-LOC location<br />

AM-ADV adverbial<br />

AM-TMP temporal<br />

Arguments were made to be consistent with VerbNet whenever<br />

possible<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 20 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Annotation<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 21 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Annotation<br />

Frameset a roleset and its syntactic realizations<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 21 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Annotation<br />

Frameset a roleset and its syntactic realizations<br />

<strong>Role</strong>set a distinct use of a verb<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 21 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Annotation<br />

Frameset a roleset and its syntactic realizations<br />

<strong>Role</strong>set a distinct use of a verb<br />

Example<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 21 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Annotation<br />

Frameset a roleset and its syntactic realizations<br />

<strong>Role</strong>set a distinct use of a verb<br />

Example<br />

<strong>Role</strong>set bake 01 - VerbNet Class: 1 “create via heat”<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 21 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Annotation<br />

Frameset a roleset and its syntactic realizations<br />

<strong>Role</strong>set a distinct use of a verb<br />

Example<br />

<strong>Role</strong>set bake 01 - VerbNet Class: 1 “create via heat”<br />

<strong>Role</strong>s A0:baker, A1:creation, A2:source, A3:benefactive<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 21 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Annotation<br />

Frameset a roleset and its syntactic realizations<br />

<strong>Role</strong>set a distinct use of a verb<br />

Example<br />

<strong>Role</strong>set bake 01 - VerbNet Class: 1 “create via heat”<br />

<strong>Role</strong>s A0:baker, A1:creation, A2:source, A3:benefactive<br />

[ AM-TMP<br />

Today ] [A2 whole grains ] are freshly ground every day and backed [A1 into<br />

bread ]<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 21 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Wrapping up<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 22 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Wrapping up<br />

+ Theory-agnostic labels<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 22 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Wrapping up<br />

+ Theory-agnostic labels<br />

+ Labels have verb-specific meanings<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 22 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Wrapping up<br />

+ Theory-agnostic labels<br />

+ Labels have verb-specific meanings<br />

+ Avoid making claims about how any one verb’s arguments<br />

relate to other verb’s arguments<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 22 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Wrapping up<br />

+ Theory-agnostic labels<br />

+ Labels have verb-specific meanings<br />

+ Avoid making claims about how any one verb’s arguments<br />

relate to other verb’s arguments<br />

+ In practice about 85% of the arguments are<br />

Proto-Agent/Proto-Patient<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 22 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Wrapping up<br />

+ Theory-agnostic labels<br />

+ Labels have verb-specific meanings<br />

+ Avoid making claims about how any one verb’s arguments<br />

relate to other verb’s arguments<br />

+ In practice about 85% of the arguments are<br />

Proto-Agent/Proto-Patient<br />

- Less generalization power for inferences<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 22 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Wrapping up<br />

+ Theory-agnostic labels<br />

+ Labels have verb-specific meanings<br />

+ Avoid making claims about how any one verb’s arguments<br />

relate to other verb’s arguments<br />

+ In practice about 85% of the arguments are<br />

Proto-Agent/Proto-Patient<br />

- Less generalization power for inferences<br />

- Less generalization power across verb classes<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 22 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Wrapping up<br />

+ Theory-agnostic labels<br />

+ Labels have verb-specific meanings<br />

+ Avoid making claims about how any one verb’s arguments<br />

relate to other verb’s arguments<br />

+ In practice about 85% of the arguments are<br />

Proto-Agent/Proto-Patient<br />

- Less generalization power for inferences<br />

- Less generalization power across verb classes<br />

- Arguments A2-A5 are highly overloaded, therefore<br />

performance drops on them<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 22 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

PropBank<br />

Wrapping up<br />

+ Theory-agnostic labels<br />

+ Labels have verb-specific meanings<br />

+ Avoid making claims about how any one verb’s arguments<br />

relate to other verb’s arguments<br />

+ In practice about 85% of the arguments are<br />

Proto-Agent/Proto-Patient<br />

- Less generalization power for inferences<br />

- Less generalization power across verb classes<br />

- Arguments A2-A5 are highly overloaded, therefore<br />

performance drops on them<br />

- Genre specific corpus: Wall Street Journal<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 22 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Supervised Machine Learning for SRL<br />

Task of identifying and classifying<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 23 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Supervised Machine Learning for SRL<br />

Task of identifying and classifying<br />

verb/noun predicate arguments<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 23 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Supervised Machine Learning for SRL<br />

Task of identifying and classifying<br />

verb/noun predicate arguments<br />

Relying on<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 23 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Supervised Machine Learning for SRL<br />

Task of identifying and classifying<br />

verb/noun predicate arguments<br />

Relying on<br />

PropBank annotation and other lexical-semantics resources<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 23 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Supervised Machine Learning for SRL<br />

Task of identifying and classifying<br />

verb/noun predicate arguments<br />

Relying on<br />

PropBank annotation and other lexical-semantics resources<br />

WordNet<br />

FrameNet<br />

VerbNet<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 23 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Overview<br />

Generalize from training examples<br />

Apply knowledge to unseen examples<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 24 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Overview<br />

1 Observe example<br />

[ A1<br />

W. Ed Tyler ] was elected [A2 president of his technology<br />

group ] .<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 24 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Overview<br />

2 Extract features<br />

ID Form Lemma POS Head Dependency Target<br />

1 W. w. NNP 3 NAME -<br />

2 Ed ed NNP 3 NAME -<br />

3 Tyler tyler NNP 4 SBJ -<br />

4 was w be VBD 0 ROOT -<br />

5 elected elect VBN 4 VC elect.01<br />

6 president president NN 5 OPRD -<br />

7 of of IN 6 NMOD -<br />

8 his his PRP$ 10 NMOD -<br />

9 technology technology NN 10 NMOD -<br />

10 group group NN 7 PMOD -<br />

11 . . PUNC 7 P -<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 24 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Overview<br />

3 Gold-standard annotation<br />

ID Form Lemma POS Head Dep Target Args<br />

1 W. w. NNP 3 NAME - -<br />

2 Ed ed NNP 3 NAME - -<br />

3 Tyler tyler NNP 4 SBJ - A1<br />

4 was w be VBD 0 ROOT - -<br />

5 elected elect VBN 4 VC elect.01 -<br />

6 president president NN 5 OPRD - A2<br />

7 of of IN 6 NMOD - -<br />

8 his his PRP$ 10 NMOD - -<br />

9 technology technology NN 10 NMOD - -<br />

10 group group NN 7 PMOD - -<br />

11 . . PUNC 7 P - -<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 24 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Overview<br />

4 Generalize from example<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 24 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Overview<br />

5 Reuse knowledge<br />

The people elected Barack Obama president of The United States<br />

this monday .<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 24 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Overview<br />

5 Reuse knowledge<br />

[ A0<br />

The people ] elected [A1 Barack Obama ] [A2 president of The<br />

United States ] [AM-TMP this monday ] .<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 24 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Features<br />

Features<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 25 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Features<br />

Features<br />

Shallow syntactic analysis (Hacioglu et al., 2004)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 25 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Features<br />

Features<br />

Shallow syntactic analysis (Hacioglu et al., 2004)<br />

Deep syntactic analysis (Pradhan et al., 2008)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 25 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Features<br />

Features<br />

Shallow syntactic analysis (Hacioglu et al., 2004)<br />

Deep syntactic analysis (Pradhan et al., 2008)<br />

Lexical features (Zapirain et al., 2010) and (Aziz et al., 2011)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 25 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Shallow Syntactic Features<br />

Shallow syntax is a reliable and easy-to-obtain resource<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 26 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Shallow Syntactic Features<br />

Shallow syntax is a reliable and easy-to-obtain resource<br />

POS tags<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 26 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Shallow Syntactic Features<br />

Shallow syntax is a reliable and easy-to-obtain resource<br />

POS tags<br />

Phrase type<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 26 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Shallow Syntactic Features<br />

Shallow syntax is a reliable and easy-to-obtain resource<br />

POS tags<br />

Phrase type<br />

Prepositional attachment<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 26 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Shallow Syntactic Features<br />

Shallow syntax is a reliable and easy-to-obtain resource<br />

POS tags<br />

Phrase type<br />

Prepositional attachment<br />

Shallow Paths<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 26 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Deep Syntactic Features<br />

Deep syntax is a very informative resource<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 27 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Deep Syntactic Features<br />

Deep syntax is a very informative resource<br />

Syntactic paths<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 27 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Deep Syntactic Features<br />

Deep syntax is a very informative resource<br />

Syntactic paths<br />

Syntactic relations<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 27 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Deep Syntactic Features<br />

Deep syntax is a very informative resource<br />

Syntactic paths<br />

Syntactic relations<br />

Voice<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 27 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Deep Syntactic Features<br />

Deep syntax is a very informative resource<br />

Syntactic paths<br />

Syntactic relations<br />

Voice<br />

Headword<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 27 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Deep Syntactic Features<br />

Deep syntax is a very informative resource<br />

Syntactic paths<br />

Syntactic relations<br />

Voice<br />

Headword<br />

Subcategorization<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 27 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Deep Syntactic Features<br />

Deep syntax is a very informative resource<br />

Syntactic paths<br />

Syntactic relations<br />

Voice<br />

Headword<br />

Subcategorization<br />

Constituency parse<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 27 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Deep Syntactic Features<br />

Deep syntax is a very informative resource<br />

Syntactic paths<br />

Syntactic relations<br />

Voice<br />

Headword<br />

Subcategorization<br />

Constituency parse<br />

Dependency parse<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 27 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Lexical Features<br />

Usually sparser, although accounting for semantics<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 28 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Lexical Features<br />

Usually sparser, although accounting for semantics<br />

Surface<br />

<strong>Semantic</strong> resources<br />

Wordform<br />

WordNet senses<br />

Lemma<br />

VerNet classes<br />

NE categories<br />

FrameNet rolesets<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 28 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Lexical Features<br />

Usually sparser, although accounting for semantics<br />

Surface<br />

<strong>Semantic</strong> resources<br />

Wordform<br />

WordNet senses<br />

Lemma<br />

VerNet classes<br />

NE categories<br />

FrameNet rolesets<br />

Corpus-based<br />

Word classes: automatic clustering<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 28 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Lexical Features<br />

Usually sparser, although accounting for semantics<br />

Surface<br />

<strong>Semantic</strong> resources<br />

Wordform<br />

Lemma<br />

NE categories<br />

Corpus-based<br />

Word classes: automatic clustering<br />

WordNet senses<br />

VerNet classes<br />

FrameNet rolesets<br />

Word similarity: strength of association between the predicate<br />

and its arguments<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 28 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Lexical Features<br />

Usually sparser, although accounting for semantics<br />

Surface<br />

<strong>Semantic</strong> resources<br />

Wordform<br />

Lemma<br />

NE categories<br />

Corpus-based<br />

Word classes: automatic clustering<br />

WordNet senses<br />

VerNet classes<br />

FrameNet rolesets<br />

Word similarity: strength of association between the predicate<br />

and its arguments<br />

Additional evidence: automatically extracted similar words<br />

and selectional preferences<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 28 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frameworks<br />

Machine Learning Framework<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 29 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frameworks<br />

Machine Learning Framework<br />

SVM<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 29 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frameworks<br />

Machine Learning Framework<br />

SVM<br />

Argument Identification<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 29 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frameworks<br />

Machine Learning Framework<br />

SVM<br />

Argument Identification<br />

Argument Classification<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 29 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frameworks<br />

Machine Learning Framework<br />

SVM<br />

Argument Identification<br />

Argument Classification<br />

CRF<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 29 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frameworks<br />

Machine Learning Framework<br />

SVM<br />

Argument Identification<br />

Argument Classification<br />

CRF<br />

Sequence labeling<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 29 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Frameworks<br />

Machine Learning Framework<br />

SVM<br />

Argument Identification<br />

Argument Classification<br />

CRF<br />

Sequence labeling<br />

Jointly identifies and classifies arguments<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 29 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

SVM<br />

Given a particular target predicate<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 30 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

SVM<br />

Given a particular target predicate<br />

1 Identify candidate arguments<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 30 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

SVM<br />

Given a particular target predicate<br />

1 Identify candidate arguments<br />

2 Classify them accordingly<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 30 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

SVM<br />

Given a particular target predicate<br />

1 Identify candidate arguments<br />

2 Classify them accordingly<br />

Imbalance<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 30 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

SVM<br />

Given a particular target predicate<br />

1 Identify candidate arguments<br />

2 Classify them accordingly<br />

Imbalance<br />

positive samples constituents that are arguments (minority)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 30 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

SVM<br />

Given a particular target predicate<br />

1 Identify candidate arguments<br />

2 Classify them accordingly<br />

Imbalance<br />

positive samples constituents that are arguments (minority)<br />

negative samples constituents that are not arguments (majority)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 30 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

SVM<br />

Given a particular target predicate<br />

1 Identify candidate arguments<br />

2 Classify them accordingly<br />

Imbalance<br />

positive samples constituents that are arguments (minority)<br />

negative samples constituents that are not arguments (majority)<br />

Heuristic pruning prior to identification<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 30 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

SVM<br />

Given a particular target predicate<br />

1 Identify candidate arguments<br />

2 Classify them accordingly<br />

Imbalance<br />

positive samples constituents that are arguments (minority)<br />

negative samples constituents that are not arguments (majority)<br />

Heuristic pruning prior to identification<br />

certain syntactic paths are too unlikely to be considered<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 30 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

SVM<br />

Given a particular target predicate<br />

1 Identify candidate arguments<br />

2 Classify them accordingly<br />

Imbalance<br />

positive samples constituents that are arguments (minority)<br />

negative samples constituents that are not arguments (majority)<br />

Heuristic pruning prior to identification<br />

certain syntactic paths are too unlikely to be considered<br />

prune out the majority of negative samples<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 30 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

SVM<br />

Given a particular target predicate<br />

1 Identify candidate arguments<br />

2 Classify them accordingly<br />

Imbalance<br />

positive samples constituents that are arguments (minority)<br />

negative samples constituents that are not arguments (majority)<br />

Heuristic pruning prior to identification<br />

certain syntactic paths are too unlikely to be considered<br />

prune out the majority of negative samples<br />

widely used syntax-driven algorithm (Xue and Palmer, 2004)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 30 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Unsupervised Machine Learning for SRL<br />

An unsupervised approach for Frame <strong>Semantic</strong>s<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 31 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Unsupervised Machine Learning for SRL<br />

An unsupervised approach for Frame <strong>Semantic</strong>s<br />

LU<br />

like<br />

like<br />

Subcategorization<br />

Subject Object<br />

I you<br />

mother child<br />

people artists<br />

. . . . . .<br />

Person Person<br />

I meat<br />

kids candies<br />

baby milk<br />

. . . . . .<br />

Person Food<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 31 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Clustering<br />

Typically a clustering task<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 32 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Clustering<br />

Typically a clustering task<br />

Lexical Unit is a target predicate (e.g verbs)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 32 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Clustering<br />

Typically a clustering task<br />

Lexical Unit is a target predicate (e.g verbs)<br />

Subcategorization Frame is a syntactic frame commonly<br />

observed with the LU<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 32 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Clustering<br />

Typically a clustering task<br />

Lexical Unit is a target predicate (e.g verbs)<br />

Subcategorization Frame is a syntactic frame commonly<br />

observed with the LU<br />

Syntactic Realization is a possible filler of a syntactic relation in<br />

the subcategorization frame<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 32 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Clustering<br />

Typically a clustering task<br />

Lexical Unit is a target predicate (e.g verbs)<br />

Subcategorization Frame is a syntactic frame commonly<br />

observed with the LU<br />

Syntactic Realization is a possible filler of a syntactic relation in<br />

the subcategorization frame<br />

<strong>Semantic</strong> <strong>Role</strong> is a cluster of syntactic realizations<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 32 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Clustering<br />

Typically a clustering task<br />

Lexical Unit is a target predicate (e.g verbs)<br />

Subcategorization Frame is a syntactic frame commonly<br />

observed with the LU<br />

Syntactic Realization is a possible filler of a syntactic relation in<br />

the subcategorization frame<br />

<strong>Semantic</strong> <strong>Role</strong> is a cluster of syntactic realizations<br />

<strong>Semantic</strong> Frame is the tuple of semantic roles<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 32 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Evaluation Campaigns<br />

CoNLL 2005-2009 (Carreras and Màrquez, 2005)<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 33 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Evaluation Campaigns<br />

CoNLL 2005-2009 (Carreras and Màrquez, 2005)<br />

In-domain: Wall Street Journal<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 33 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Evaluation Campaigns<br />

CoNLL 2005-2009 (Carreras and Màrquez, 2005)<br />

In-domain: Wall Street Journal<br />

Out-of-domain: Brown Corpus<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 33 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Evaluation Campaigns<br />

CoNLL 2005-2009 (Carreras and Màrquez, 2005)<br />

In-domain: Wall Street Journal<br />

Out-of-domain: Brown Corpus<br />

Relaxed Boundaries<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 33 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Evaluation Campaigns<br />

CoNLL 2005-2009 (Carreras and Màrquez, 2005)<br />

In-domain: Wall Street Journal<br />

Out-of-domain: Brown Corpus<br />

Relaxed Boundaries<br />

Reward systems when they correctly label the headword even<br />

though they miss the boundaries<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 33 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Evaluation Campaigns<br />

CoNLL 2005-2009 (Carreras and Màrquez, 2005)<br />

In-domain: Wall Street Journal<br />

Out-of-domain: Brown Corpus<br />

Relaxed Boundaries<br />

Reward systems when they correctly label the headword even<br />

though they miss the boundaries<br />

F-measure<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 33 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Evaluation Campaigns<br />

CoNLL 2005-2009 (Carreras and Màrquez, 2005)<br />

In-domain: Wall Street Journal<br />

Out-of-domain: Brown Corpus<br />

Relaxed Boundaries<br />

Reward systems when they correctly label the headword even<br />

though they miss the boundaries<br />

F-measure<br />

precision percentage of labels output by the system which are<br />

correct<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 33 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Evaluation Campaigns<br />

CoNLL 2005-2009 (Carreras and Màrquez, 2005)<br />

In-domain: Wall Street Journal<br />

Out-of-domain: Brown Corpus<br />

Relaxed Boundaries<br />

Reward systems when they correctly label the headword even<br />

though they miss the boundaries<br />

F-measure<br />

precision percentage of labels output by the system which are<br />

correct<br />

recall percentage of the true labels correctly assigned by<br />

the system<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 33 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Wrap up<br />

1 <strong>Semantic</strong>s is hard to systematize<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 34 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Wrap up<br />

1 <strong>Semantic</strong>s is hard to systematize<br />

2 Different formalisms bring different benefits at different costs<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 34 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Wrap up<br />

1 <strong>Semantic</strong>s is hard to systematize<br />

2 Different formalisms bring different benefits at different costs<br />

3 Agreement is generally hard to achieve<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 34 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Wrap up<br />

1 <strong>Semantic</strong>s is hard to systematize<br />

2 Different formalisms bring different benefits at different costs<br />

3 Agreement is generally hard to achieve<br />

4 Pragmatic approaches towards supervised machine learning<br />

has guided recent research<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 34 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Wrap up<br />

1 <strong>Semantic</strong>s is hard to systematize<br />

2 Different formalisms bring different benefits at different costs<br />

3 Agreement is generally hard to achieve<br />

4 Pragmatic approaches towards supervised machine learning<br />

has guided recent research<br />

5 Propbank-like semantic parsing is now achievable<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 34 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Wrap up<br />

1 <strong>Semantic</strong>s is hard to systematize<br />

2 Different formalisms bring different benefits at different costs<br />

3 Agreement is generally hard to achieve<br />

4 Pragmatic approaches towards supervised machine learning<br />

has guided recent research<br />

5 Propbank-like semantic parsing is now achievable<br />

6 Performance lies within 50-85% depending on the nature of<br />

the task<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 34 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Wrap up<br />

1 <strong>Semantic</strong>s is hard to systematize<br />

2 Different formalisms bring different benefits at different costs<br />

3 Agreement is generally hard to achieve<br />

4 Pragmatic approaches towards supervised machine learning<br />

has guided recent research<br />

5 Propbank-like semantic parsing is now achievable<br />

6 Performance lies within 50-85% depending on the nature of<br />

the task<br />

7 State-of-the-art SRL systems are heavily dependent on syntax<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 34 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Wrap up<br />

1 <strong>Semantic</strong>s is hard to systematize<br />

2 Different formalisms bring different benefits at different costs<br />

3 Agreement is generally hard to achieve<br />

4 Pragmatic approaches towards supervised machine learning<br />

has guided recent research<br />

5 Propbank-like semantic parsing is now achievable<br />

6 Performance lies within 50-85% depending on the nature of<br />

the task<br />

7 State-of-the-art SRL systems are heavily dependent on syntax<br />

8 Robust, reliable parsing is not a reality for many languages<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 34 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Wrap up<br />

1 <strong>Semantic</strong>s is hard to systematize<br />

2 Different formalisms bring different benefits at different costs<br />

3 Agreement is generally hard to achieve<br />

4 Pragmatic approaches towards supervised machine learning<br />

has guided recent research<br />

5 Propbank-like semantic parsing is now achievable<br />

6 Performance lies within 50-85% depending on the nature of<br />

the task<br />

7 State-of-the-art SRL systems are heavily dependent on syntax<br />

8 Robust, reliable parsing is not a reality for many languages<br />

9 Recent efforts towards alternative resources: shallow syntax<br />

and lexical features<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 34 / 34


Acknowledgement Motivation Background Resources Machine Learning for SRL Evaluation Summary<br />

Wrap up<br />

1 <strong>Semantic</strong>s is hard to systematize<br />

2 Different formalisms bring different benefits at different costs<br />

3 Agreement is generally hard to achieve<br />

4 Pragmatic approaches towards supervised machine learning<br />

has guided recent research<br />

5 Propbank-like semantic parsing is now achievable<br />

6 Performance lies within 50-85% depending on the nature of<br />

the task<br />

7 State-of-the-art SRL systems are heavily dependent on syntax<br />

8 Robust, reliable parsing is not a reality for many languages<br />

9 Recent efforts towards alternative resources: shallow syntax<br />

and lexical features<br />

10 Unsupervised SRL mostly concerns clustering<br />

subcategorization realizations depending on their fillers’<br />

lexical-semantics<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 34 / 34


References I<br />

Wilker Aziz, Miguel Rios, and Lucia Specia.<br />

2011.<br />

Improving Chunk-based <strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> with Lexical<br />

Features.<br />

In Recent Advances in Natural Language Processing<br />

Conference, RANLP ’11, Hissar, Bulgaria, September. RANLP.<br />

Collin F. Baker, Charles J. Fillmore, and John B. Lowe.<br />

1998.<br />

The Berkeley FrameNet Project.<br />

In Proceedings of the 36th Annual Meeting of the Association<br />

for Computational Linguistics and 17th International<br />

Conference on Computational Linguistics - Volume 1, ACL ’98,<br />

pages 86–90, Stroudsburg, PA, USA.<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 35 / 34


References II<br />

Xavier Carreras and Lluís Màrquez.<br />

2005.<br />

Introduction to the conll-2005 shared task: semantic role<br />

labeling.<br />

In Proceedings of the Ninth Conference on Computational<br />

Natural Language Learning, CONLL ’05, pages 152–164,<br />

Stroudsburg, PA, USA.<br />

Charles J. Fillmore.<br />

1968.<br />

The Case for Case.<br />

Universals in Linguistic Theory, pages 1–88.<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 36 / 34


References III<br />

Charles J. Fillmore.<br />

1982.<br />

Frame <strong>Semantic</strong>s.<br />

Linguistics in the Morning Calm, pages 96–138.<br />

Kadri Hacioglu, Sameer Pradhan, Wayne Ward, James H.<br />

Martin, and Daniel Jurafsky.<br />

2004.<br />

<strong>Semantic</strong> role labeling by tagging syntactic chunks.<br />

In Eighth Conference on Natural Language Learning, CONLL<br />

’04.<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 37 / 34


References IV<br />

Ray Jackendoff.<br />

1972.<br />

<strong>Semantic</strong> Interpretation in Generative Grammar.<br />

MIT Press, Cambridge, Massachussets.<br />

Karin Kipper, Anna Korhonen, Neville Ryant, and Martha<br />

Palmer.<br />

2008.<br />

A large-scale classification of English verbs.<br />

Language Resources and Evaluation, 42:21–40, March.<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 38 / 34


References V<br />

Beth Levin.<br />

1993.<br />

English Verb Classes and Alternations: A Preliminary<br />

Investigation.<br />

University of Chicago Press, Chicago.<br />

Martha Palmer, Daniel Gildea, and Paul Kingsbury.<br />

2005.<br />

The Proposition Bank: An Annotated Corpus of <strong>Semantic</strong><br />

<strong>Role</strong>s.<br />

Computational Linguistics, pages 71–106, March.<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 39 / 34


References VI<br />

Martha Palmer, Daniel Gildea, and Nianwen Xue.<br />

2010.<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong>.<br />

Mogan & Claypoole.<br />

Sameer S. Pradhan, Wayne Ward, and James H. Martin.<br />

2008.<br />

Towards robust semantic role labeling.<br />

Computational Linguistics, pages 289–310, June.<br />

John Saeed.<br />

2003.<br />

<strong>Semantic</strong>s.<br />

Blackwell Publishing, Malden, Massachusetts.<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 40 / 34


References VII<br />

Nianwen Xue and Martha Palmer.<br />

2004.<br />

Calibrating feature for semantic role labeling.<br />

In Proceedings of the 2004 Conference on Empirical Methods<br />

in Natural Language Processing, EMNLP ’04.<br />

Benat Zapirain, Eneko Agirre, Lluís Màrquez, and Mihai<br />

Surdeanu.<br />

2010.<br />

Improving semantic role classification with selectional<br />

preferences.<br />

In Human Language Technologies: The 2010 Annual<br />

Conference of the North American Chapter of the Association<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 41 / 34


References VIII<br />

for Computational Linguistics, HLT ’10, pages 373–376,<br />

Stroudsburg, PA, USA.<br />

Wilker Aziz w.aziz@wlv.ac.uk<br />

<strong>Semantic</strong> <strong>Role</strong> <strong>Labeling</strong> 42 / 34

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!