<?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="119"/><title>Disambiguating Noun and Verb Senses Using Automatically Acquired Selectional Preferences</title><author surname="McCarthy" givenname="Diana"><org  name="University of Sussex" country="United Kingdom" city="East Sussex"/></author><author surname="Carroll" givenname="John"><org  name="University of Sussex" country="United Kingdom" city="East Sussex"/></author><author surname="Preiss" givenname="Judita"><org  name="University of Caen" country="France" city="Caen"/></author></firstpageheader><frontmatter><p>Disambiguating Noun and Verb Senses Using Automatically Acquired Selectional Preferences*</p><p>Diana McCarthy and John Carroll Judita Preiss</p><p>Cognitive <b><i>k, </i></b>Computing Sciences Computer Laboratory</p><p>University of Sussex University of Cambridge, JJ Thomson Avenue</p><p>Brighton BN1 9QH, UK Cambridge CB3 OFD, UK</p><p><b>{dianam,j ohnca}@cogs.susx.</b>ac.uk<b> Judita.PreissQcl.cam.</b>ac.uk</p></frontmatter><abstract>Our system for the Senseval-2 all words task uses automatically acquired selectional prefer­ences to sense tag subject and object head nouns, along with the associated verbal pred­icates. The selectional preferences comprise probability distributions over WordNet nouns, and these distributions are conditioned on WordNet verb classes. The conditional distri­butions are used directly to disambiguate the head nouns. We use prior distributions and Bayes rule to compute the highest probability verb class, given a noun class. We also use anaphora resolution and the 'one sense per dis­course' heuristic to cover nouns and verbs not occurring in these relationships in the target text. The selectional preferences are acquired without recourse to sense tagged data so our system is unsupervised. </abstract></header><body><section number="1" title="Introduction"><p>In the first Senseval, we used automati­cally acquired selectional preferences to disam­biguate head nouns occurring in specific gram­matical relationships (Carroll and McCarthy, 2000). The selectional preference models pro­vided co-occurrence behaviour between Word-Net synsets<footnote anchor="1"/> in the noun hyponym hierarchy and verbal predicates. Preference scores, based on mutual information, were attached to the classes in the models. These scores were condi­tioned on the verbal context and the grammat­ical relationship in which the nouns for training had occurred. The system performed compara-</p><p>This work was supported by UK EPSRC projects GR/L53175 'PSET: Practical Simplification of English Text' and GR/N36462/93 'Robust Accurate Statistical Parsing (RASP)'.</p><footnote label="1">We will hereafter refer to WordNet synsets as classes.</footnote><p>bly to the other system using selectional prefer­ences alone.</p><p>The work here is an extension of this earlier work, this time applied to the English all words task. We use probability distributions rather than mutual information to quantify the prefer­ences. The preference models are modifications of the Tree Cut Models (tcms) originally pro­posed by Li and Abe (1995; 1998). A TCM is a set of classes cutting across the WordNet noun hypernym hierarchy which covers all the nouns of WordNet disjointly, i.e. the classes in the set are not hyponyms of one another. The set of classes is associated with a probability distri­bution. In our work, we acquire TCMs condi­tioned on a verb class, rather than a verb form. We then use Bayes rule to obtain probability estimates for verb classes conditioned on co-occurring noun classes.</p><p>Using selectional preferences alone for disam­biguation enables us to investigate the situa­tions when they are useful, as well as cases when they are not. However, this means we loose out in cases where preferences do not provide the necessary information and other complemen­tary information would help. Another disad­vantage of using selectional preferences alone for disambiguation is that the preferences only ap­ply to the grammatical slots for which they have been acquired. In addition, selectional prefer­ences only help disambiguation for slots where there is a strong enough tie between predicate and argument. In this work, we use subject and object relationships, since these appear to work better than other relationships (Resnik, 1997; McCarthy, 2001), and we use argument heads, rather than the entire argument phrase.</p><p>Our basic system is restricted to using only selectional information, and no other source of disambiguating information.  However, we experimented with two methods of extending the coverage to include other grammatical contexts.<page local="2" global="120"/> The first of these methods is the <footnote anchor="4"/>one sense per discourse' heuristic (Gale et al., 1992). With this method a sense tag for a given word is applied to other occurrences of the same word within the discourse. The second method uses anaphora resolution to link pronouns to their antecedents. Using the anaphoric links we are able to use the preferences for a verb co-occurring with a pronoun with the antecedent of that pronoun.</p></section><section number="2" title="System Description"><p>There is a training phrase and a run-time dis­ambiguation phase for our system. In the train­ing phase a preprocessor and parser are used to obtain training data for selectional prefer­ence acquisition. At run-time the preproces­sor and parser are used for identifying predi­cates and argument heads for application of the acquired selectional preferences for disambigua­tion. Anaphora resolution is used at run-time to make links between antecedents of nouns, where the antecedents or the predicates may be in sub­ject or object relationships.</p><subsection number="2.1" title="Preprocessor and Parser"><p>The preprocessor consists of three modules ap­plied in sequence: a tokeniser, a part-of-speech (PoS) tagger, and a lemmatiser. The tokeniser comprises a small set of manually-developed finite-state rules for identifying word and sen­tence boundaries. The tagger (Elworthy, 1994) uses a bigram HMM augmented with a statisti­cal unknown word guesser. When applied to the training data for selectional preference acquisi­tion it produces the single highest-ranked tag for each word; at run-time it returns multiple tags whose associated forward-backward proba­bilities are incorporated into parse probabilities. The lemmatiser (Minnen et al., 2001) reduces inflected verbs and nouns to their base forms.</p><p>The parser uses a 'shallow' unification-based grammar of English PoS tags, performs disam­biguation using a context-sensitive probabilistic model (Carroll and Briscoe, 1996), and recovers from extra-grammaticality by returning partial parses. The output of the parser is a set of <i>grammatical relations </i>specifying the syntactic dependency between each head and its depen­dents), read off from the phrase structure tree that is returned from the disambiguation phase. For selectional preference acquisition we applied the analysis system to the 90 million words of the written portion of the British National Cor­pus (BNC); both in the acquisition phase and at run-time we extracted from the analyser output only subject-verb and verb-direct object depen­dencies<footnote anchor="2"/>. Thus we did not use the Senseval-2 Penn Treebank-style bracketings supplied for the test data.</p></subsection><subsection number="2.2" title="Selectional Preferences"><p>A TCM provides a probability distribution over the noun hyponym hierarchy of WordNet. We acquire TCM s conditioned on WordNet verb classes to represent the selectional preferences of the verbs in that verb class. The noun fre­quency data used for acquiring a TCM is that occurring with verbs from the target verb class. The verb members for training are taken from the class directly and all hyponym classes. How­ever not all verbs in a verb class are used for training. We use verbs which have a frequency at or above 20 in the BNC, and belong to no more than 10 WordNet classes.</p><p>The noun data is used to populate the hy-pernym hierarchy with frequencies, where the frequency count for any noun is divided by the number of noun classes it is a member of. A hyperonym class includes the frequency credit attributed to all its hyponyms.</p><p>A portion of two tcms is shown in figure 1. The TCMs are similar as they both contain di­rect objects occurring with the verb <i>seize; </i>the TCM for the class which includes <i>clutch </i>has a higher probability for the <b>entity </b>noun class compared to the class which also includes <i>as­sume </i>and <i>usurp. </i>This example includes only classes at WordNet roots, although it is quite possible for the tcm to use more specific noun classes. The method for determining the gen­eralisation level uses the minimum description length principle and is a modification of that proposed by Li and Abe (1995; 1998). In our modification, all internal nodes of WordNet have their synonyms placed at newly created leaves.  Doing this ensures that all nouns are<page local="3" global="121"/></p><footnote label="2">In a previous evaluation of grammatical relation ac­curacy, the analyser returned subject-verb and verb-direct object dependencies with 84-88% recall and pre­cision (Carroll et al., 1999).</footnote><doubt alpha="100.0" length="4" tooSmall="False" monospace="0.0">Root</doubt><p>TCM for <b><i>seize assume usurp </i></b>. TCM for <b><i>seize clutch</i></b></p><p>Figure 1: TCM s for the direct object slot of two verb classes which include the verb <i>seize.</i></p><p>covered by the probability distribution specified by the TCM.</p></subsection><subsection number="2.3" title="Disambiguation"><p>The probability distributions enable us to get estimates for <i>p(noun class\verb class) </i>for dis­ambiguation. To disambiguate a noun occur­ring with a given verb, the noun class (nl) out of all those to which the noun belongs that gives the largest estimate for <i>p{nl\vl) </i>is taken, where the verb class <i>(vl) </i>is the one for the co-occurring verb which maximises this estimate. The selectional preferences provide an estimate for <i>p(nl\vl). </i>The probability estimate of the hyperonym noun class <i>(n2) </i>occurring above <i>nl </i>on the TCM for is multiplied by the ratio of the prior probability estimate for the hyponym divided by that for the hyperonym on the TCM, i.e. by • These prior estimates are taken from populating the noun hypernym hierarchy with the prior frequency data.</p><p>To disambiguate a verb occurring with a given noun, the verbclass <i>(v2) </i>which gives the largest estimate for <i>p(v2\n3) </i>is taken. The noun class (n3) for the co-occurring noun is taken as the one that maximises this estimate. Bayes rule is used to obtain this estimate:</p><doubt alpha="36.8" length="19" tooSmall="False" monospace="0.0">p(v2\nS) = p(n3\v2)</doubt><doubt alpha="55.6" length="9" tooSmall="False" monospace="0.0">Pp2)p(nZ)</doubt><p>The TCMs for the candidate verb classes are used for the estimate of <i>p(n3\v2). </i>The estimate for <i>p(n3) </i>is taken from a frequency distribution stored over the entire noun hyponym hierarchy for the prior noun data for the target grammat­ical slot. The estimate <i>p(v2) </i>is taken from a frequency distribution over the entire verb hy­ponym hierarchy for the given grammatical slot.</p></subsection><subsection number="2.4" title="Increasing Coverage — OSPD and anaphora resolution"><p>When applying the one sense per discourse (OSPD) heuristic, we simply used a tag for a noun, or verb to apply to all the other nouns (or verbs) in the discourse, provided that there was not more than one possible tagging provided by the selectional preferences for that discourse.</p><p>In order to increase coverage of the selectional preferences we used anaphoric links to allow preferences of verbs occurring with pronouns to apply to antecedents.</p><p>The anaphora resolution algorithm imple­mented is due to Kennedy and Boguraev (1996). The algorithm resolves third person pronouns, reciprocals and reflexives, and its cited accuracy is 75% when evaluated on various texts taken from the World Wide Web.</p><p>The algorithm places each discourse referent into a coreference class, where discourse refer­ents in the same class are believed to refer to the same object. The classes have a salience value associated with them, and an antecedent for a pronoun is chosen from the class with the high­est salience value. The salience value of a class is computed by assigning weights to the gram­matical features of its discourse referents, and these grammatical features are obtained from the Briscoe and Carroll (1996) parser.</p></subsection></section><section number="3" title="Evaluation"><p>We entered three systems for the Senseval-2 English all words task:</p><p><b>sussex-sel </b>Selectional preferences were used alone. Preferences at the subject slot were applied first, if these were not applicable then the direct object slot was tried.</p><page local="4" global="122"/><p>Table 2: Analysis of sussex-sel precision for pol-ysemous nouns and verbs</p><p><b>sussex-sel-ospd </b>The selectional preferences were applied first, followed by the one sense per discourse heuristic. In the English all words task a discourse was demarcated by a unique text identifier.</p><p><b>sussex-sel-ospd-ana </b>The selectional prefer­ences were used, then the anaphoric links were applied to extend coverage, and finally the one sense per discourse was applied.</p><p>The results are shown in table 1. We only attempted disambiguation for head nouns and verbs in subject and direct object relation­ships, those tagged using anaphoric links to antecedents in these relationships and those tagged using the one sense per discourse heuris­tic. We do not include the coarse-grained re­sults which are just slightly better than the fine­grained results, and this seems to be typical of other systems. We did not take advantage of the coarse grained classification as this was not available at the time of acquiring the selectional preferences.</p><p>From analysis of the fine-grained results of the selectional preference results for system sussex-sel, we see that nouns performed better than verbs because there were more monose-mous nouns than verbs. However, if we re­move the monosemous cases, and rely on the preferences, the verbs were disambiguated more accurately than the nouns, having only a 1% higher random baseline. Also, the direct object slot outperformed the subject slot. In future it would be better to use the preferences from this slot first.</p></section><section number="4" title="Conclusions"><p>Given that this method is unsupervised, we feel our results are promising. The one sense per dis­course heuristic works well and increases cover­age. However, we feel that anaphora resolution information has not reached its full potential. There is plenty of scope for combining evidence from several anaphoric links, especially once we have covered more grammatical relationships. We hope that precision can also be improved by combining or comparing several pieces of evi­dence for a single test item. We are currently ac­quiring preferences for adjective-noun relation­ships.</p><table caption="Table 1: English all words fine-grained results" 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>System (sussex-)</p></td><td class="cell"><p>Precision</p><p>(%)</p></td><td class="cell"><p>Recall</p><p>(%)</p></td><td class="cell"><p>Attempted</p><p>(%)</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>sel</p></td><td class="cell"><p>59.8</p></td><td class="cell"><p>14.0</p></td><td class="cell"><p>23</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>sel-ospd</p></td><td class="cell"><p>56.6</p></td><td class="cell"><p>16.9</p></td><td class="cell"><p>30</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>sel-ospd-ana</p></td><td class="cell"><p>54.5</p></td><td class="cell"><p>16.9</p></td><td class="cell"><p>31</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><table 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>Slot</p></td><td class="cell"><p>Nouns (%)</p></td><td class="cell"><p>Verbs (%)</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>subject</p></td><td class="cell"><p>34</p></td><td class="cell"><p>36</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>direct object</p></td><td class="cell"><p>28</p></td><td class="cell"><p>45</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>random baseline</p></td><td class="cell"><p>24</p></td><td class="cell"><p>25</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></section><references><p>John Carroll and Ted Briscoe. 1996. Apportioning de­velopment effort in a probabilistic LR parsing system through evaluation. In <i>ACL/SIGDAT Conference on Empirical Methods in Natural Language Processing, </i>pages 92-100, University of Pennsylvania, PA.</p><p>John Carroll and Diana McCarthy. 2000. Word sense disambiguation using automatically acquired verbal preferences. <i>Computers and the Humanities, Senseval Special Issue, </i>34(1-2):109-114.</p><p>John Carroll, Guido Minnen, and Ted Briscoe. 1999. Corpus annotation for parser evaluation. In <i>EACL-99 Workshop on Linguistically Interpreted Corpora, </i>pages 35-41, Bergen, Norway.</p><p>David Elworthy. 1994. Does Baum-Welch re-estimation help taggers? In <i>J^th ACL Conference on Applied Natural Language Processing, </i>pages 53-58, Stuttgart, Germany.</p><p>William Gale, Kenneth Church, and David Yarowsky. 1992. A method for disambiguating word senses in a large corpus. <i>Computers and the Humanities, </i>26:415­439.</p><p>Chris Kennedy and Bran Boguraev. 1996. Anaphora for everyone: Pronominal anaphora resolution without a parser. In <i>16th International Conference of Compu­tational Linguistics, COLING-96, </i>pages 113-118.</p><p>Hang Li and Naoki Abe. 1995. Generalizing case frames using a thesaurus and the MDL principle. In <i>Inter­national Conference on Recent Advances in Natural Language Processing, </i>pages 239-248, Bulgaria.</p><p>Hang Li and Naoki Abe. 1998. Generalizing case frames using a thesaurus and the MDL principle. <i>Computa­tional Linguistics, </i>24(2):217-244.</p><p>Diana McCarthy. 2001. <i>Lexical acquisition at the syntax-semantics interface: diathesis alternations, subcategorization frames and selectional preferences. </i>Ph.D. thesis, University of Sussex.</p><p>Guido Minnen, John Carroll, and Darren Pearce. 2001. Applied morphological processing of English. <i>Natural Language Engineering, </i>7(3):207-223.</p><p>Philip Resnik. 1997. Selectional preference and sense disambiguation. In SIGLEX <i>Workshop on Tagging Text with Lexical Semantics: Why What and How?, </i>pages 52-57, Washington, DC.</p></references></body></article>