<?xml version="1.0"?><!DOCTYPE article SYSTEM "/project/take/software/searchbench_offline_processing/paperxml_generator/aclextractor/src/python/../resource/dtd/paperxml.dtd"><article><header><firstpageheader><page local="1" global="665"/><title>Semantic Role Assignment for Event Nominalisations by Leveraging Verbal Data</title><pubinfo>Proceedings of the 22nd International Conference on Computational Linguistics (Coling 2008),pages 665-672 Manchester, August 2008</pubinfo><author surname="Padó" givenname="Sebastian"><org  name="Stanford University" country="USA" city="Stanford"/></author><author surname="Pennacchiotti" givenname="Marco"><org  name="Saarland University" country="Germany" city="Saarbrucken"/></author><author surname="Sporleder" givenname="Caroline"><org  name="Saarland University" country="Germany" city="Saarbrucken"/></author></firstpageheader><frontmatter><p><b>Semantic role assignment for event nominalisations by leveraging verbal data</b></p><p><b>Sebastian Pado Marco Pennacchiotti </b>and <b>Caroline Sporleder</b></p><p>Department of Linguistics Computational Linguistics</p><p>Stanford University Saarland University</p><p>450 Serra Mall Postfach 15 1150</p><p>Stanford CA 94305, USA 66041 Saarbrücken, Germany</p><p>pado@Stanford.edu {pennacchiotti|csporled}@coli.uni-sb.de</p></frontmatter><abstract>This paper presents a novel approach to the task of semantic role labelling for event nominalisations, which make up a consider­able fraction of predicates in running text, but are underrepresented in terms of train­ing data and difficult to model. We propose to address this situation by data <i>expansion. </i>We construct a model for nominal role la­belling solely from verbal training data. The best quality results from salvaging gram­matical features where applicable, and gen­eralising over lexical heads otherwise. </abstract></header><body><section number="1" title="Introduction"><p>The last years have seen a large body of work on modelling the semantic properties of individual words, both in the form of hand-built resources like WordNet and data-driven methods like seman­tic space models. It is still much less clear how the combined meaning of phrases can be described. <i>Semantic roles </i>describe an important aspect of phrasal meaning by characterising the relationship between predicates and their arguments on a seman­tic level (e.g., agent, patient). They generalise over surface categories (such as subject, object) and vari­ations (such as diathesis alternations). Two frame­works for semantic roles have found wide use in the community, PropBank (Palmer et al., 2005) and FrameNet (Fillmore et al., 2003). Their corpora are used to train supervised models for semantic role labelling (SRL) of new text (Gildea and Jurafsky, 2002; Carreras and Marquez, 2005). The resulting analysis can benefit a number of applications, such</p><p>© 2008. Licensed under the <i>Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported </i>license (http://creativecommons.Org/licenses/by-nc-sa/3.0/). Some rights reserved.</p><p>as Information Extraction (Moschitti et al., 2003) or Question Answering (Frank et al., 2007).</p><p>A commonly encountered criticism of seman­tic roles, and arguably a major obstacle to their adoption in NLP, is their <i>limited coverage. </i>Since manual semantic role tagging is costly, it is hardly conceivable that gold standard annotation will ulti­mately be available for every predicate of English. In addition, the <i>lexically specific </i>nature of the map­ping between surface syntax and semantic roles makes it difficult to generalise from seen predicates to unseen predicates for which no training data is available. Techniques for extending the coverage of SRL therefore address an important need.</p><p>Unfortunately, pioneering work in unsupervised SRL (Swier and Stevenson, 2004; Grenager and Manning, 2006) currently either relies on a small number of semantic roles, or cannot identify equiva­lent roles across predicates. A promising alternative direction is <i>automatic data expansion, </i>i.e., lever­aging existing annotations to classify unseen, but similar, predicates. Lhe feasibility of this approach was demonstrated by Gordon and Swanson (2007) for syntactically similar verbs. However, their ap­proach requires at least one annotated instance of each new predicate, limiting its practicability.</p><p>In this paper, we present a pilot study on the application of automatic data expansion to <i>event nominalisations </i>of verbs, such as <i>agreement </i>for <i>agree </i>or <i>destruction </i>for <i>destroy. </i>While event nom­inalisations often afford the same semantic roles as verbs, and often replace them in written lan­guage (Gurevich et al., 2006), they have played a largely marginal role in annotation. PropBank has only annotated verbs.<footnote anchor="1"/> FrameNet annotates nouns, but covers far fewer nouns than verbs. The same situation holds in other languages (Erk et al., 2003).<page local="2" global="666"/></p><footnote label="1">A follow-up project, NomBank (Meyers et al., 2004), has since provided annotations for nominal instances, too.</footnote><p>Our fundamental intuition is that it is possible to increase the annotation coverage of event nominal-isations by data expansion from verbal instances, since the verbal and nominal predicates share a large part of the underlying argument structure. We assume that annotation is available for verbal in­stances. Then, for a given instance of a nominal-isation and its arguments, the aim is to assign se­mantic role labels to these arguments. We solve this task by constructing <i>mappings </i>between the argu­ments of the noun and the semantic roles realised by the verb's arguments. Crucially, unlike previous work (Liu and Ng, 2007), we do not employ a clas­sical supervised approach, and thus do not require any nominal annotations.</p><p><b>Structure of the paper. </b>Sec. 2 provides back­ground on nominalisations and SRL. Sec. 3 pro­vides concrete details on our expansion-based ap­proach to SRL for nominalisations. The second part of the paper (Sec. 4-6) provides a first evaluation of different mapping strategies based on syntactic, semantic, and hybrid information. Sec. 8 concludes.</p></section><section number="2" title="Nominalisations"><p>Nominalisations (or <i>deverbal nouns) </i>are commonly defined as nouns morphologically derived from verbs, usually by suffixation (Quirk et al., 1985). They have been classified into at least three cate­gories in the linguistic literature, <i>event, result, </i>and <i>agent/patient </i>nominalisations (Grimshaw, 1990).</p><p><i>Event </i>and <i>result </i>nominalisations account for the bulk of deverbal nouns. The first class refers to an event/activity/process, with the nominal expressing this action (e.g. <i>killing, destruction). </i>Nouns in the second class describe the result or goal of an ac­tion (e.g. <i>agreement). </i>Many nominals have both an event and a result reading (e.g., <i>selection </i>can mean the process of selecting or the selected ob­ject). Choosing a single reading for an instance is often difficult; see Nunes (1993); Grimshaw (1990).</p><p>A smaller class is <i>agent/patient </i>nominalisations. Agent nominals are usually identified by suffixes such as <i>-er, -or, -ant </i>(e.g. <i>speaker, applicant), </i>while patient nominalisations end with <i>-ee, -ed </i>(e.g. <i>em­ployee). </i>While these nominalisations can be anal­ysed as events <i>{the baker's bread </i>implies that bak­ing has taken place), they more naturally refer to participants. In consequence, agent/patient nomi­nals tend to realise fewer arguments - the average in FrameNet is 1.46 arguments, compared to 1.74 for events/results. As our goal is nominal SRL, we concentrate on the event/results class. <b>SRL for nominalisations. </b>Compared to the wealth of studies on verbal SRL (e.g., Gildea and Juraf-sky (2002); Fleischman and Hovy (2003)), there is relatively little work that specifically addresses nominal SRL. Nouns are generally treated like verbs: the task is split into two classification steps, argument recognition (telling arguments from non-arguments) and argument labelling (labelling recog­nised arguments with a role). Nominal SRL also typically draws on feature sets that are similar to those for verbs, i.e., comprising mainly syntac­tic and lexical-semantic information (Liu and Ng, 2007; Jiang and Ng, 2006).</p><p>On the other hand, there is converging evidence that nominal SRL is somewhat more difficult than verbal SRL. Table 1 shows some results for both verbal and nominal SRL from the literature. For both PropBank and for FrameNet, we find a differ­ence of 7-8% F-Score. Note, however, that these studies use different datasets and are thus not di­rectly comparable.</p><p>In order to confirm the difference between nouns and verbs, we modelled a controlled dataset (de­scribed in detail in Sec. 4) of verbs and corre­sponding event nominalisations. We used Shal-maneser (Erk and Pado, 2006), to our knowledge the only freely available SRL system that handles nouns. SRL models were trained on verbs and nouns separately, using the same settings and fea­tures. Table 2 shows the results, averaged over 10 cross-validation (CV) folds. Accuracy was about equal in the recognition step, and 5% higher for verbs in the labelling step. We analysed these re­sults by fitting a <i>logit mixed model. </i>These models determine which <i>fixed factors </i>are responsible for differences in a response variable (here: SRL per­formance) while correcting for imbalances intro­duced by <i>random factors </i>(see Jaeger (2008)). We modelled the training and test set sizes and the pred­icates' parts of speech as fixed effects, and frames and CV folds as random factors.</p><p>For both argument recognition and labelling, the amount of training data turned out to be a signifi­cant factor, i.e., more data leads to higher results.<page local="3" global="667"/> While the part of speech was not systematically linked to performance for argument recognition, it was a highly significant predictor of accuracy in the labelling step: Even when training set size was taken into account, verbal arguments were still significantly easier to label (z=4.5, p&lt;0.001).</p><table caption="Table 1: F-Scores for supervised SRL (end-to-end)" class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>PropBank</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Verbs (Carreras and Marquez, 2005)</p></td><td class="cell"><p>80%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Nouns (Liu and Ng, 2007)</p></td><td class="cell"><p>73%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>FrameNet</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Verbs (Mihalcea and Edmonds, 2005)</p></td><td class="cell"><p>72%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Nouns (Pradhan et al, 2004)</p></td><td class="cell"><p>64%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><p>In sum, these results lend empirical support to claims that nominal arguments are less tightly cou­pled to syntactic realisation than verbal ones (Carl­son, 1984); their interpretation is harder to capture with shallow cues.</p></section><section number="3" title="Data Expansion for Nominal SRL"><p>The previous section has established two observa­tions. First, the argument structures of verbs and their event nominalisations correspond largely. Sec­ond, nominal SRL is a difficult task, even given nominal training data, which is hard to obtain.</p><p>Our proposal in this paper is to take advan­tage of the first observation to address the sec­ond. We do so by modelling SRL for event nom­inalisations as a <i>data expansion </i>task — i.e., us­ing existing <i>verbal </i>annotations to carry out SRL for novel <i>nominal </i>instances. In this manner, we do away completely with the need for manual annotation of nominal instances that is required for previous supervised approaches (cf. Sec. 2). Consider the following examples, given in format [constituent]grammatiCal <b>function</b>/SEMANTic role:</p><p>(1) a.    [PeterJsubj/coGNizER <i>laughs</i></p><p>[about the joke]pP.about/STiMULus b.    [PeterJsubj/coGNizER <i>laughs </i>[at him]pp.at/STiMULus</p><p>(2) [Peter's]Pre„om<b>-Gen/? </b>[hearty]pre<b>„om-Mod/? </b><i>laughter </i>[about the event]pp-about/?</p><p>The sentences with the verbal predicate <i>laugh </i>in (1) are labelled with semantic roles, while the NP containing the event nominalisation <i>laughter </i>in (2) is not. The question we face are what information from (1) can be re-used to perform argument recog­nition and labelling on (2), and how.</p><p>In this respect, there is a fundamental difference between lexical-semantic and syntactic information.</p><p><i>Lexical-semantic </i>features, such as the head word, are basically independent of the predicate's part of speech. Thus, the information from (1) that <i>Peter </i>is a Cognizer can be used directly for the analysis of the occurrence of <i>Peter </i>in (2). Unfortunately, pure lexical features tend to be sparse: the head word of the last role, <i>event, </i>is unseen in (1), and due to its abstract nature, also difficult to classify through semantic similarity. Therefore, it is necessary to consider <i>syntactic </i>features as well. However, these vary substantially between verbs and nouns. When they are applicable to both parts of speech, some mileage can be apparently gained: the phrase in (2) headed by <i>event </i>can be classified as Stimulus because it is an <i>about-W </i>like (la). In contrast, no direct inferences can be drawn about prenominal genitives or modifiers which do not exist for verbs.</p><p>In the remainder of this paper, we will present experiments on different ways of combining syn­tactic and lexical-semantic information to balance precision and recall in data expansion. We address argument recognition and labelling separately, since the two tasks require different kinds of information. We assume that the frame has been determined be­forehand with word sense disambiguation methods.</p><doubt alpha="66.7" length="6" tooSmall="False" monospace="0.0">4 Data</doubt><p>The dataset for our study consists of the annotated FrameNet 1.3 examples. We obtained pairs of verbs and corresponding event/result nominalisations by intersecting the FrameNet predicate list with a list of nominalisations obtained from Celex (Baayen et al., 1995) and Nomlex (Macleod et al., 1998). We found 306 nominalisations with correspond­ing verbs in the same frame, but excluded some pairs where either the nominalisation was not of the event/result type, or no annotated FrameNet exam­ples were available for either verb or noun. The final dataset, consisting of 265 pairs exemplifying 117 frames, served for both the analysis in Section 2 and the evaluations in subsequent sections. For the eval­uations, we used the 26,479 verbal role instances (2,066 distinct role types) as training data and the 6,502 nominal role instances (993 distinct role types) as test data. The specification of the dataset can be downloaded from http : //www. coli . uni- sb. de/~pado/nom_data. html.</p></section><section number="5" title="Argument Recognition"><p>Argument recognition is usually modelled as a su­pervised machine learning task. Unfortunately, argument recognition - at least within predicates - re­lies heavily on syntactic features, with the grammat­ical function (or alternatively syntactic path) feature as the single most important predictor (Gildea and Jurafsky, 2002).<page local="4" global="668"/> Since we are bootstrapping from verbal instances to nominal ones, and since there is typically considerable variation between nominal and verbal subcategorisation patterns, we cannot model argument recognition as a supervised task. Instead, we follow up on an idea developed by Xue and Palmer (2004) for verbal SRL, who charac­terise the set of grammatical functions that could fill a semantic role in the first place. In our apppli-cation, we simply extract all syntactic arguments of the nominalisation, including any premodifiers. We make no attempt to distinguish between adjuncts and compulsory arguments. Fig. 1 shows an exam­ple: in the NP <i>Peter's laughter about the joke, </i>the noun <i>laughter </i>has two syntactic arguments: the PP <i>about the joke </i>and the premodifying NP <i>Peter's. </i>Both are extracted as (potential) arguments.</p><table caption="Table 2: FrameNet SRL on verbs and nouns" class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>Step</i></p></td><td class="cell"><p><i>Verbs</i></p></td><td class="cell"><p><i>Nouns</i></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Arg recognition (Fi, class FE)</p></td><td class="cell"><p>0.59</p></td><td class="cell"><p>0.60</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Arg labelling (Accuracy)</p></td><td class="cell"><p>0.70</p></td><td class="cell"><p>0.65</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><doubt alpha="100.0" length="2" tooSmall="False" monospace="0.0">np</doubt><figure caption="Figure 1: Parse tree for example sentence"></figure><p>This method cannot identify roles that are syntac­tically <i>non-local, </i>i.e., those that are not in the max­imal projection of the frame evoking noun. Such roles are more common for nouns than for verbs. Example 3 shows that an "external" NP like <i>Bill </i>can be analysed as filling the helper role of the noun <i>help. </i>However, the overall proportion of non-local roles is still fairly small in our data (around 10%).</p><p>(3)      [Bill] helper offered <i>help </i>in case of need.</p><p>Table 3 gives the argument recognition results for our rule-based system on all roles in the gold stan­dard and on the local roles alone. This simple ap­proach is surprisingly effective, achieving an over­all F-Measure of 76.89% on all roles, while on local roles the F-Measure increases to 82.83% due to the higher recall. Precision is 82.01%, as not all syn­tactic arguments do fill a role. For example, modal modifiers such as <i>hearty </i>in (2) rarely fill a (core) role in FrameNet. False-negative errors, which af­fect recall, are partly due to parser errors and partly to role fillers that do not correspond to constituents or that are embedded in syntactic arguments. For in­stance, in (4) the PP <i>in this country, </i>which fills the Place role of <i>cause, </i>is embedded in the PP <i>of suf­fering in this country, </i>which fills the role Effect. We extract only the larger PP.</p><doubt alpha="64.5" length="31" tooSmall="False" monospace="0.0">(4)      thecauses[of suffering</doubt><p>[in this country] pp.in ]PP.of</p></section><section number="6" title="Argument Labelling"><p>Argument labelling presents a different picture from argument recognition. Here, both syntactic and lexical-semantic information contribute to suc­cess in the task. We present three model families for nominal argument labelling that take different stances with respect to this observation.</p><p>The first <i>(naive-semantic) </i>and the second <i>(naive-syntactic) </i>model families represent extreme posi­tions that attempt to re-use verbal information as directly as possible. Models from the third fam­ily, <i>distributional </i>models infer the role of a noun's arguments by computing the semantic similarity between nominal arguments and semantic represen­tations of the verb roles given by the role fillers' semantic heads.<footnote anchor="2"/> In the <i>lexical-level </i>instantiation, the mapping is established between individual noun arguments and roles. In the <i>function-level </i>instantia­tion, complete nominal grammatical functions are mapped onto roles.<footnote anchor="3"/></p><subsection number="6.1" title="Naive semantic model"><p>The naive semantic model <i>(naive sem) </i>implements the assumption that lexical-semantic features pro­vide the same predictive evidence for verbal and nominal arguments (cf. Sec. 3). It can be thought of as constructing the trivial <i>identity mapping </i>between the values of nominal and verbal semantic features. To test the usefulness of this model, we train the Shalmaneser SRL system (Erk and Pado, 2006) on the verbal instances of the dataset described in Sec.<page local="5" global="669"/> 4, using only the lexical-semantic features (head word, first word, last word). We then apply the resulting models directly to the corresponding nominal instances.</p><footnote label="2">Usually, the semantic head of a phrase is its syntactic head. Exceptions occur e.g. for PPs, where the semantic head is the syntactic head of the embedded NP.</footnote><footnote label="3">We compute grammatical functions as phrase types plus relative position; for PPs, we add the preposition.</footnote><table caption="Table 3: Argument recognition (local / all roles)." class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>Roles</i></p></td><td class="cell"><p><i>Precision</i></p></td><td class="cell"><p><i>Recall</i></p></td><td class="cell"><p><i>F-Measure</i></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>all roles</p></td><td class="cell"><p>82.01</p></td><td class="cell"><p>72.37</p></td><td class="cell"><p>76.89</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>local roles</p></td><td class="cell"><p>82.01</p></td><td class="cell"><p>83.66</p></td><td class="cell"><p>82.83</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table></subsection><subsection number="6.2" title="Naive syntactic model"><p>The intuition of this model <i>(naive syn) </i>is that gram­matical functions shared between verbs and nouns are likely to express the same semantic roles. It maps all grammatical functions of a verb <i>gv </i>onto the identical functions of the corresponding noun <i>gn </i>and then assigns the most frequent role realised by <i>gv </i>to all arguments with grammatical function <i>gn. </i>For example, if PPs headed by <i>about </i>for the verb <i>laugh </i>typically realise the Stimulus role, all arguments of the noun <i>laughter </i>which are realised as <i>PP-about </i>are also assigned the Stimulus role.</p><p>We predict that this strategy has a "high precision-low recall" profile: It produces reliable mappings for those grammatical functions that are preserved across verb and noun, in particular prepo­sitional phrases; however, it fails for grammatical functions that only occur for one part of speech.</p><p>This problem becomes particular pertinent for two prominent role types, namely agent-style roles (deep subjects) and PATlENT-style roles (deep objects). These roles are usually expressed via dif­ferent and ambiguous noun and verb functions (Gurevich et al., 2006). For verbs, the Agent is typically expressed by the <i>Subject, </i>while for nouns it is expressed by a <i>Pre-Modifier. </i>The Pa­tient is commonly realised as the <i>Object </i>for verbs, and either as a <i>Pre-Modifier </i>or as a <i>PP-of </i>for nouns. As the noun's <i>Pre-Modifier </i>is highly ambiguous, it is also ineffective to apply a <i>non-identity </i>mapping such as <i>(subjectv,Pre-Modifiern) </i>or <i>(object </i><i>v,</i><i> Pre-Modifier</i></p><p>A final variation of this model is the <i>generalised naive syntactic model (naive sem-geri), </i>where we assign the role most frequently realised by a given function across <i>all </i>verbs in the frame. This method alleviates data sparseness stemming from functions never seen with particular verbs and is fairly safe, since mapping within frames tends to be uniform.</p></subsection><subsection number="6.3" title="Distributional models"><p>The distributional models construct mappings be­tween verbal and nominal semantic heads. In contrast to the naive semantic model, they make use of some measure of semantic similarity to find map­pings, and optionally use syntactic constraints to guide generalisation. In this manner, distributional models can deal with unseen feature values more effectively. In sentences (1) and (2), for example, an ideal distributional model would find the head word <i>event </i>in (2) to be more semantically similar to the head <i>joke </i>in (la) than to head <i>him </i>in (lb). The resulting mapping <i>(joke, event) </i>leads to the assignment of the role Stimulus to <i>event.</i></p><footnote label="4">Lapata (2002) has shown that the mapping can be dis­ambiguated for individual nominalisations. Her model, using lexical-semantic, contextual and pragmatic information, is out­side the scope of the present paper.</footnote><p><b>Semantic Similarity. </b><i>Semantic similarity mea­sures </i>are commonly used to compute similarity between two lexemes. There are two main types of similarity: <i>Ontology-based, </i>computed through the closeness of two lexemes in a lexical database (e.g., WordNet); and <i>distributional, </i>given by some measure of the distance between the lexemes' vec­tor representations in a semantic co-occurrence space. We chose the latter approach because it tends to have a higher coverage and it is knowledge-lean, requiring just an unannotated corpus.</p><p>We compute distributional-similarity with a semantic space model based on lexical co­occurrences backed by syntactic relations (Pado and Lapata, 2007).<footnote anchor="5"/> The model is constructed from the British National Corpus (BNC), using the 2.000 most pairs of words and grammatical functions as dimensions. As similarity measure, we use cosine distance on log-likelihood transformed counts.</p><p><b>Lexical level model. </b>The lexical level model <i>(dist-lex) </i>assigns to each nominal argument the verb role that it is semantically most similar to. Each role is represented by the semantic heads of its fillers. For example, suppose that the role Stimulus of the verb <i>laugh </i>has been realised by the heads <i>story, scene, joke, </i>and <i>tale. </i>Then, in <i>"Peter's laughter about the event", </i>we analyse <i>event </i>as Stimulus, since <i>event </i>is similar to these heads.</p><p>Formally, each argument head <i>I </i>is represented by a co-occurrence vector <i>I. </i>A verb role <i>rv </i>e <i>Rv</i><i> </i>is modelled by the centroid <i>fv</i><i> </i>of its instances' heads:</p><footnote label="1"> Tv  1 ieL rv</footnote><p>Roles are assigned to nominal argument heads <i>ln </i>e <i>Ln </i>by finding the semantically most similar role <i>r</i> while the grammatical function <i>gn </i>is ignored:<page local="6" global="670"/></p><footnote label="5">We also experimented with bag-of-words based vector spaces, which showed worse performance throughout.</footnote><p><b>Function level model. </b>The syntactic level model <i>(dist-fun) </i>generalises the lexical level model by ex­ploiting the intuition that, within nouns, most se­mantic roles tend to be consistently realised by one specific grammatical function. This function can be identified as the one most semantically similar to the role's representation. Following the exam­ple above, suppose that the grammatical function <i>PP-about </i>of <i>laughter </i>has as semantic heads the lexemes: <i>event, story, news. </i>Then, it is likely to express the role Stimulus, as its heads are seman­tically similar to those of the verbal fillers of this role: <i>story, scene, sentence, tale. </i>For each nomi-nalisation, this model constructs mappings <i>(vv , gn) </i>between a verbal semantic role <i>rv </i>and a nominal grammatical function <i>gn. </i>The representations for roles are computed as described above. We com­pute the semantic representations for grammatical functions, in parallel to the roles' definition above, as the centroid of their fillers' representations <i>L9n:</i></p><doubt alpha="44.4" length="9" tooSmall="False" monospace="0.0">9n =r^-rI</doubt><p>The assignment of a role to a nominal arguments is now determined by the argument's grammatical function <i>gn; </i>its lemma <i>ln </i>only enters indirectly, via the similarity computation:</p><doubt alpha="66.7" length="3" tooSmall="False" monospace="0.0">r(l</doubt><p><b><i>nj</i></b><b><i> gn) </i></b>— <i>drgtnd</i><b><i>xr</i></b><i>veR</i><b><i>vs^mcos{rvj gn)</i></b></p><p>This strategy guarantees that each nominal gram­matical function is mapped to exactly one role. In the inverse direction, roles can be left unmapped or mapped to more than one function.<footnote anchor="6"/></p></subsection><subsection number="6.4" title="Hybrid models"><p>Our last class combines the naive and distributional models with a back-off approach. We first attempt to harness the reliable naive syntactic approach whenever a mapping for the argument's grammati­cal function is available. If this fails, it backs off to a distributional model. This strategy helps to recover the frequent Agent- and PATlENT-style roles that cannot be recovered on syntactic grounds.</p><footnote label="6">We also experimented with a global optimisation strategy where we maximised the overall similarity between roles and functions subject to different constraints (e.g., perfect match­ing). Unfortunately, this strategy did not improve results.</footnote><p>In (2), a hybrid model would assign the role Stimulus to the argument headed by <i>event, </i>using the naive syntactic mapping <i>(PP-aboutv, PP-aboutn) </i>derived from (la). For the prenominal modifier, no syntactic mapping is avail­able; thus, it backs off to lexical-semantic evidence from (la-b) to analyse <i>Peter </i>as Cognizer.</p><p>We experiment with two hybrid models: naive syntactic plus lexical level distributional <i>(naive syn + dist-lex), </i>and naive syntactic plus functional level distributional <i>(naive syn + dist-fun).</i></p></subsection></section><section number="7" title="Experimental results"><p>The results of our experiments are reported in Ta­ble 4. The models are compared against two base­lines: A <i>random baseline </i>which randomly chooses one of the verb roles for each of the arguments of the corresponding noun; a <i>most common baseline </i>which assigns to each nominal argument the most frequent role of the corresponding verb - i.e. the role which has most fillers. All models with the exception of <i>naive syn </i>significantly outperform the random baseline, but only <i>dist-fun </i>and all hybrid models outperform the <i>most common </i>baseline.</p><p>In general, the best performing methods are the hybrid ones, with best accuracy achieved by <i>naive syn-gen + dist-fun. </i>Non-hybrid approaches always have lower accuracy. This validates our main hy­pothesis in this paper, namely that the combination of syntactic information with distributional seman­tics is a promising strategy.</p><p>Matching our predictions, the low accuracy of the naive syntactic model is mainly due to a lack of <i>coverage. </i>In fact, the model leaves 5,010 of the 6,502 gold standard noun fillers unassigned since they realise syntactic roles that are unseen for the verbs in question. A large part of these are <i>Pre-Modifier </i>and <i>PP-of </i>functions, which are central for nouns, but mostly ungrammatical for verbs. On the 1,492 fillers for which a role was assigned, the model obtains an accuracy of 67%, indicating a rea­sonably high, but not perfect, accuracy for shared grammatical functions.<page local="7" global="671"/> The remaining errors stem from two sources. First, many grammatical func­tions are ambiguous, causing wrong assignments by a "syntax-only" model. For example, <i>PP-in </i>can indicate both time and place for many nominal-isations.Second, a certain number of grammatical functions do not preserve their role between verb to noun (Hull and Gomez, 1996). For example, <i>PP-to </i>realises the Message role of the verb <i>require </i>but the Addressee role of the noun <i>request.</i></p><table caption="Table 4: Results for nominal argument labelling" class="main" frame="box" rules="all" border="0" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p><i>System</i></p></td><td class="cell"><p></p></td><td class="cell"><p><i>Accuracy</i></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>baseline</p></td><td class="cell"><p>random</p></td><td class="cell"><p>17.09</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>m</p></td><td class="cell"><p>baseline</p></td><td class="cell"><p>most common</p></td><td class="cell"><p>42.97</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>naive syn</p></td><td class="cell"><p></p></td><td class="cell"><p>15.29</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b>&gt; 'ai</b></p></td><td class="cell"><p>naive syn-gen</p></td><td class="cell"><p></p></td><td class="cell"><p>21.56</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>Z</i></p></td><td class="cell"><p>naive sem</p></td><td class="cell"><p></p></td><td class="cell"><p>24.00</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b>öS</b></p></td><td class="cell"><p>dist-lex</p></td><td class="cell"><p></p></td><td class="cell"><p>44.57</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>S</p></td><td class="cell"><p>dist-fun</p></td><td class="cell"><p></p></td><td class="cell"><p>52.00</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>naive syn</p></td><td class="cell"><p>+ dist-lex</p></td><td class="cell"><p>48.22</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>naive syn-gen</p></td><td class="cell"><p>+ dist-lex</p></td><td class="cell"><p>50.54</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b>&gt;,</b></p></td><td class="cell"><p>naive syn</p></td><td class="cell"><p>+ dist-fun</p></td><td class="cell"><p>54.39</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>EE</p></td><td class="cell"><p><b>naive syn-gen</b></p></td><td class="cell"><p><b>+ dist-fun</b></p></td><td class="cell"><p><b>56.42</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><p>Distributional models show in general better per­formance than the naive syntactic approach (ap-prox. +25% accuracy). They do not suffer from the coverage problem, since they assign a role to each filler. Yet, the accuracy over <i>assigned </i>roles is lower than for the syntactic approach (52% for dist-fun).</p><p>We conclude that in the limited cases where a pure syntactic mapping is applicable, it is far more reliable than methods which are mainly based on lexical-semantic information. The major limitation of the latter is that lexical-semantics tend to fail when roles are semantically very similar. For ex­ample, for the noun <i>announcement, </i>the syntactic-level distributional model wrongly builds the map­ping (Addressee, <i>PP-by) </i>instead of (Speaker, <i>PP-by), </i>because the two roles are very similar se­mantically (the computed similarities of the <i>PP-by </i>arguments to addressee and speaker in the semantic space are 0.94 and 0.92, respectively).</p><p>The syntactic-level distributional model outper­forms the lexical-level, suggesting that generalising the mapping at the argument level offers more sta­ble statistical evidence to find the correct role, i.e. a <i>set </i>of noun arguments better defines the seman­tics of the mapping than a <i>single </i>argument. This is mostly the case when the context vector of the argument is not a good representation because the semantic head is ambiguous, infrequent or atypical. Consider, for example, the following sentence for the noun <i>violation:</i></p><p>(5) Sterne's Tristram Shandy consists of a series of <i>violations </i>[of literary conventions] pp.of/Norm</p><p>The syntactic-level model builds the correct map­ping (Norm, <i>PP-of), </i>as the role fillers of the verb <i>violate </i>(e.g. <i>principle, right, treaty, law) </i>are very similar to the noun's category fillers (e.g. <i>conven-</i> <i>tion, rule, agreement, treaty, norm), </i>causing the cen-troids of Norm and <i>PP-of </i>to be close in the space. The lexical-level model, however, builds the incor­rect mapping (Protagonist, <i>convention). </i>This happens because <i>convention </i>is ambiguous, and one of its senses (<i>"a large formal assembly") </i>is compat­ible with the Protagonist role, and happens to have a large influence on the position of the vector for <i>convention. </i>Unfortunately, this is not the sense in which the word is used in this sentence.</p></section><section number="8" title="Conclusions"><p>We have presented a data expansion approach to SRL for event nominalisations. Instead of relying on manually annotated nominal training data, we harness annotated data for verbs to bootstrap a se­mantic role labeller for nouns. For argument recog­nition, we use a simple rule-based approach. For argument labelling, we profit from the fact that the argument structures of event nominalisations and the corresponding verbs are typically similar. This allows us to learn a mapping between verbal roles and nominal arguments, using syntactic features, lexical-semantic similarity, or both.</p><p>We found that our rule-based approach for argu­ment recognition works fairly well. For argument labelling, our approach does not yet attain the per­formance of supervised models, but has the crucial advantage of not requiring any labelled data for nominal predicates.</p><p>We achieved the highest accuracy with a hybrid syntactic-semantic model, which indicates that both types of information need to be combined for op­timal results. A purely syntactic approach results in a high precision, but low coverage because fre­quent grammatical functions in particular cannot be trivially mapped. Backing off to semantic similarity provides additional coverage. However, semantic similarity has to be considered on the level of com­plete functions rather than individual instances to promote "uniformity" in the mappings.</p><p>In this paper, we have only considered nominal SRL by <i>data expansion, </i>i.e. we only applied our approach to those nominalisations for which we have annotated data for the corresponding verbs. However, even if no data is available for the corre­sponding <i>verb, </i>it might still be possible to bootstrap from other verbs in the same <i>frame </i>(assuming that the frame is known for the nominalisation) and we plan to pursue this idea in furture research. We also intend to investigate whether a joint optimisation of<page local="8" global="672"/></p><p>the mapping constrained by additional syntactic in­formation such as subcategorisation frames leads to better results. Finally, we will verify that our meth­ods, which we have evaluated on English FrameNet data, carry over to other corpora and languages.</p><p><b>Acknowledgments. </b>Our work was partly funded by the German Research Foundation DFG (grant <b>PI </b>154/9-3).</p></section><references><p>Baayen, R., R. Piepenbrock, andL. Gulikers, 1995. <i>The CELEX Lexical Database (Release 2). </i>LDC.</p><p>Carlson, G. 1984. Thematic roles and their role in se­mantic interpretation. <i>Linguistics, </i>22:259-279.</p><p>Carreras, X. and L. Märquez, editors. 2005. <i>Proceed­ings of the CoNLL shared task: Semantic role la­belling, </i>Ann Arbor, MI.</p><p>Erk, K. and S. Padö. 2006. Shalmaneser - a flexible toolbox for semantic role assignment. In <i>Proceed­ings ofLREC, </i>Genoa, Italy.</p><p>Erk, K., A. Kowalski, S. Padö, and M. Pinkal. 2003. Towards a resource for lexical semantics: A large German corpus with extensive semantic annotation. In <i>Proceedings of ACL, </i>pages 537-544, Sapporo, Japan.</p><p>Fillmore, C., C. Johnson, and M. Petruck. 2003. Back­ground to FrameNet. <i>International Journal of Lexi­cography, </i>16:235-250.</p><p>Fleischman, M. and E. Hovy. 2003. Maximum entropy models for FrameNet classification. In <i>Proceedings ofEMNLP, </i>pages 49-56, Sapporo, Japan.</p><p>Frank, A., H.-U. Krieger, F. Xu, H. Uszkoreit, B. Crys-mann, B. Jörg, and U. Schäfer. 2007. Question an­swering from structured knowledge sources. <i>Journal of Applied Logic, </i>5(1):20^18.</p><p>Gildea, D. and D. Jurafsky. 2002. Automatic label­ing of semantic roles. <i>Computational Linguistics, </i>28(3):245-288.</p><p>Gordon, A. and R. Swanson. 2007. Generalizing semantic role annotations across syntactically simi­lar verbs. In <i>Proceedings of ACL, </i>pages 192-199, Prague, Czechia.</p><p>Grenager, T. and C. Manning. 2006. Unsupervised dis­covery of a statistical verb lexicon. In <i>Proceedings ofEMNLP, </i>pages 1-8, Sydney, Australia.</p><p>Grimshaw, J. 1990. <i>Argument Structure. </i>MIT Press.</p><p>Gurevich, O., R. Crouch, T. King, and V. de Paiva. 2006. Deverbal nouns in knowledge representation. In <i>Proceedings of FLAIRS, </i>pages 670-675, Mel­bourne Beach, FL.</p><p>Hull, R. and F. Gomez. 1996. Semantic interpretation of nominalizations. In <i>Proceedings ofAAAI, </i>pages 1062-1068, Portland, OR.</p><p>Jaeger, T. 2008. Categorical data analysis: Away from ANOVAs and toward Logit Mixed Models. <i>Journal of Memory and Language. </i>To appear.</p><p>Jiang, Zheng Ping and Hwee Tou Ng. 2006. Semantic role labeling of NomBank: A maximum entropy ap­proach. In <i>Proceedings ofEMNLP, </i>pages 138-145, Sydney, Australia.</p><p>Lapata, M. 2002. The disambiguation of nominalisa-tions. <i>Computational Linguistics, </i>28(3):357-388.</p><p>Liu, C. and H. Ng. 2007. Learning predictive structures for semantic role labeling of NomBank. In <i>Proceed­ings of ACL, </i>pages 208-215, Prague, Czechia.</p><p>Macleod, C, R. Grishman, A. Meyers, L. Barrett, and R. Reeves. 1998. Nomlex: A lexicon of nominaliza­tions. In <i>Proceedings ofEURALEX, </i>Liège, Belgium.</p><p>Meyers, A., R. Reeves, C. Macleod, R. Szekely, V. Zielinska, B. Young, and R. Grishman. 2004. An­notating Noun Argument Structure for NomBank. In <i>Proceedings ofLREC, </i>Lisbon, Portugal.</p><p>Mihalcea, Rada and Phil Edmonds, editors. 2005.</p><p><i>Proceedings of Senseval-3: The Third International Workshop on the Evaluation of Systems for the Se­mantic Analysis of Text, </i>Barcelona, Spain.</p><p>Moschitti, A., P. Morarescu, and S. Harabagiu. 2003. Open-domain information extraction via automatic semantic labeling. In <i>Proceedings of FLAIRS, </i>pages 397^101, St. Augustine, FL.</p><p>Nunes, M. 1993. Argument linking in English de­rived nominals. In Valin, Robert D. Van, editor, <i>Ad­vances in Role and Reference Grammar, </i>pages 372-432. John Benjamins.</p><p>Padô, S. andM. Lapata. 2007. Dependency-based con­struction of semantic space models. <i>Computational Linguistics, </i>33(2): 161-199.</p><p>Palmer, M., D. Gildea, and P. Kingsbury. 2005. The Proposition Bank: An annotated corpus of semantic roles. <i>Computational Linguistics, </i>31(1):71—106.</p><p>Pradhan, S., H. Sun, W. Ward, J. Martin, and D. Ju­rafsky. 2004. Parsing arguments of nominaliza­tions in English and Chinese. In <i>Proceedings of HLT/NAACL, </i>pages 141-144, Boston, MA.</p><p>Quirk, R., S. Greenbaum, G. Leech, and J. Svartvik. 1985. <i>A Comprehensive Grammar of the English Language. </i>Longman.</p><p>Swier, R. and S. Stevenson. 2004. Unsupervised se­mantic role labelling. In <i>Proceedings of EMNLP, </i>pages 95-102.</p><p>Xue, N. and M. Palmer. 2004. Calibrating features for semantic role labeling. In <i>Proceedings of EMNLP, </i>pages 88-94, Barcelona, Spain.</p></references></body></article>