<?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="7"/><title>SemEval-2007 Task 02: Evaluating Word Sense Induction and Discrimination Systems</title><pubinfo>Proceedings of the 4th International Workshop on Semantic Evaluations (SemEval-2007),pages 7-12, Prague, June 2007. ©2007 Association for Computational Linguistics</pubinfo><author surname="Agirre" givenname="Eneko"><org  name="of the Basque Country Univ"/></author><author surname="Soroa" givenname="Aitor"><org  name="of the Basque Country Donostia"/></author></firstpageheader><frontmatter><p><b>Semeval-2007 Task 02: Evaluating Word Sense Induction and Discrimination Systems</b></p><p><b>Eneko Agirre Aitor Soroa</b></p><p>IXA NLP Group IXA NLP Group</p><p>Univ. of the Basque Country Univ. of the Basque Country</p><p>Donostia, Basque Country Donostia, Basque Country</p><p>e.agirre@ehu.es a.soroa@ehu.es</p></frontmatter><abstract>The goal of this task is to allow for com­parison across sense-induction and discrim­ination systems, and also to compare these systems to other supervised and knowledge-based systems. In total there were 6 partic­ipating systems. We reused the SemEval-2007 English lexical sample subtask of task 17, and set up both clustering-style unsuper-vised evaluation (using OntoNotes senses as gold-standard) and a supervised evaluation (using the part of the dataset for mapping). We provide a comparison to the results of the systems participating in the lexical sam­ple subtask of task 17. </abstract></header><body><section number="1" title="Introduction"><p>Word Sense Disambiguation (WSD) is a key enabling-technology. Supervised WSD techniques are the best performing in public evaluations, but need large amounts of hand-tagging data. Exist­ing hand-annotated corpora like SemCor (Miller et al., 1993), which is annotated with WordNet senses (Fellbaum, 1998) allow for a small improve­ment over the simple most frequent sense heuristic, as attested in the all-words track of the last Sense-val competition (Snyder and Palmer, 2004). In the­ory, larger amounts of training data (SemCor has approx. 500M words) would improve the perfor­mance of supervised WSD, but no current project exists to provide such an expensive resource. An­other problem of the supervised approach is that the inventory and distribution of senses changes dra­matically from one domain to the other, requiring additional hand-tagging of corpora (Martinez and Agirre, 2000; Koeling et al., 2005).</p><p>Supervised WSD is based on the "fixed-list of senses" paradigm, where the senses for a target word are a closed list coming from a dictionary or lex­icon. Lexicographers and semanticists have long warned about the problems of such an approach, where senses are listed separately as discrete enti­ties, and have argued in favor of more complex rep­resentations, where, for instance, senses are dense regions in a continuum (Cruse, 2000).</p><p>Unsupervised Word Sense Induction and Dis­crimination (WSID, also known as corpus-based un-supervised systems) has followed this line of think­ing, and tries to induce word senses directly from the corpus. Typical WSID systems involve cluster­ing techniques, which group together similar exam­ples. Given a set of induced clusters (which repre­sent word uses or senses<footnote anchor="1"/>), each new occurrence of the target word will be compared to the clusters and the most similar cluster will be selected as its sense.</p><p>One of the problems of unsupervised systems is that of managing to do a fair evaluation. Most of cur­rent unsupervised systems are evaluated in-house, with a brief comparison to a re-implementation of a former system, leading to a proliferation of unsuper-vised systems with little ground to compare among them. The goal of this task is to allow for compar­ison across sense-induction and discrimination sys­tems, and also to compare these systems to other su­pervised and knowledge-based systems.</p><p>The paper is organized as follows. Section 2 presents the evaluation framework used in this task. Section 3 presents the systems that participated in the task, and the official results.<page local="2" global="8"/> Finally, Section 5 draws the conclusions.</p><footnote label="1">WSID approaches prefer the term 'word uses' to 'word senses'. In this paper we use them interchangeably to refer to both the induced clusters, and to the word senses from some reference lexicon.</footnote></section><section number="2" title="Evaluating WSID systems"><p>All WSID algorithms need some addition in order to be evaluated. One alternative is to manually de­cide the correctness of the clusters assigned to each occurrence of the words. This approach has two main disadvantages. First, it is expensive to man­ually verify each occurrence of the word, and dif­ferent runs of the algorithm need to be evaluated in turn. Second, it is not an easy task to manu­ally decide if an occurrence of a word effectively corresponds with the use of the word the assigned cluster refers to, especially considering that the per­son is given a short list of words linked to the clus­ter. We also think that instead of judging whether the cluster returned by the algorithm is correct, the person should have independently tagged the occur­rence with his own senses, which should have been then compared to the cluster returned by the system. This is paramount to compare a corpus which has been hand-tagged with some reference senses (also known as the gold-standard) with the clustering re­sult. The gold standard tags are taken to be the def­inition of the classes, and standard measures from the clustering literature can be used to evaluate the clusters against the classes.</p><p>A second alternative would be to devise a method to map the clusters returned by the systems to the senses in a lexicon. Pantel and Lin (2002) automat­ically map the senses to WordNet, and then mea­sure the quality of the mapping. More recently, the mapping has been used to test the system on pub­licly available benchmarks (Purandare and Pedersen, 2004; Niu et al., 2005).</p><p>A third alternative is to evaluate the systems ac­cording to some performance in an application, e.g. information retrieval (Schütze, 1998). This is a very attractive idea, but requires expensive system devel­opment and it is sometimes difficult to separate the reasons for the good (or bad) performance.</p><p>In this task we decided to adopt the first two alter­natives, since they allow for comparison over pub­licly available systems of any kind. With this goal on mind we gave all the participants an unlabeled cor­pus, and asked them to induce the senses and create a clustering solution on it. We evaluate the results according to the following types of evaluation:</p><p>1. Evaluate the induced senses as clusters of ex­amples. The induced clusters are compared to the sets of examples tagged with the given gold standard word senses (classes), and evaluated using the FScore measure for clusters. We will call this evaluation <i>unsupervised.</i></p><p>2. Map the induced senses to gold standard senses, and use the mapping to tag the test cor­pus with gold standard tags. The mapping is automatically produced by the organizers, and the resulting results evaluated according to the usual precision and recall measures for super­vised word sense disambiguation systems. We call this evaluation <i>supervised.</i></p><p>We will see each of them in turn.</p><subsection number="2.1" title="Unsupervised evaluation"><p>In this setting the results of the systems are treated as clusters of examples and gold standard senses are classes. In order to compare the clusters with the classes, hand annotated corpora is needed. The test set is first tagged with the induced senses. A per­fect clustering solution will be the one where each cluster has exactly the same examples as one of the classes, and vice versa.</p><p>Following standard cluster evaluation prac­tice (Zhao and Karypis, 2005), we consider the FS-core measure for measuring the performance of the systems. The FScore is used in a similar fashion to Information Retrieval exercises, with precision and recall defined as the percentage of correctly "re­trieved" examples for a cluster (divided by total clus­ter size), and recall as the percentage of correctly "retrieved" examples for a cluster (divided by total class size).</p><p>Given a particular class sr of size nr and a cluster <i>hi</i><i> </i>of size <i>ni, </i>suppose <i>n\</i><i> </i>examples in the class <i>sr</i>belong to hi. The F value of this class and cluster is defined to be:</p><doubt alpha="52.2" length="46" tooSmall="False" monospace="0.0">f(h)=2P(Sr,hi)R(Sr,hj)/(Sr,hj)=p,hj)+ R(Sr,hj)</doubt><p>where P(sr, hi) = ^ is the precision value and R(sr, <i>h</i><i>i)</i><i> </i><i>=</i><i> </i>is the recall value defined for class <i>sr </i>and cluster hi. The FScore of class sr is the max­imum F value attained at any cluster, that is, and the FScore of the entire clustering solution is:<page local="3" global="9"/></p><doubt alpha="100.0" length="3" tooSmall="False" monospace="0.0">Iii</doubt><doubt alpha="47.6" length="21" tooSmall="False" monospace="0.0">F(sr) = max /(sr, hi)</doubt><doubt alpha="100.0" length="2" tooSmall="False" monospace="0.0">hi</doubt><p>FScore = V <i>n</i><i>r </i>F (s<b>r </b>) n</p><doubt alpha="33.3" length="3" tooSmall="False" monospace="0.0">r=1</doubt><p>where q is the number of classes and n is the size of the clustering solution. If the clustering is the identical to the original classes in the datasets, FS-core will be equal to one which means that the higher the FScore, the better the clustering is.</p><p>For the sake of completeness we also include the standard entropy and purity measures in the unsu-pervised evaluation. The entropy measure consid­ers how the various classes of objects are distributed within each cluster. In general, the smaller the en­tropy value, the better the clustering algorithm per­forms. The purity measure considers the extent to which each cluster contained objects from primarily one class. The larger the values of purity, the bet­ter the clustering algorithm performs. For a formal definition refer to (Zhao and Karypis, 2005).</p></subsection><subsection number="2.2" title="Supervised evaluation"><p>We have followed the supervised evaluation frame­work for evaluating WSID systems as described in (Agirre et al., 2006). First, we split the corpus into a train/test part. Using the hand-annotated sense in­formation in the train part, we compute a mapping matrix M that relates clusters and senses in the fol­lowing way. Suppose there are m clusters and n senses for the target word. Then, M = {mij} 1 &lt; <i>i &lt; </i>m, 1 &lt; j <i>&lt; n, </i>and each <i>m</i><i>ij</i><i> </i>= P<i>(s</i><i>j</i><i> </i>|hi), that is, mij is the probability of a word having sense j given that it has been assigned cluster i. This proba­bility can be computed counting the times an occur­rence with sense s<b>j </b>has been assigned cluster h<b>i </b>in the train corpus.</p><p>The mapping matrix is used to transform any cluster score vector h = (h1,..., <i>hm) </i>returned by the WSID algorithm into a sense score vector s = <i>(s1,... ,sn</i>). It suffices to multiply the score vector by M, i.e., s = hM.</p><p>We use the M mapping matrix in order to convert the cluster score vector of each test corpus instance into a sense score vector, and assign the sense with</p><p>Table 1: Number of occurrences for the 100 target words in the corpus following the train/test split.</p><p>maximum score to that instance. Finally, the result­ing test corpus is evaluated according to the usual precision and recall measures for supervised word sense disambiguation systems.</p></subsection></section><section number="3" title="Results"><p>In this section we will introduce the gold standard and corpus used, the description of the systems and the results obtained. Finally we provide some mate­rial for discussion.</p><p><b>Gold Standard</b></p><p>The data used for the actual evaluation was bor­rowed from the SemEval-2007 "English lexical sample subtask" of task 17. The texts come from the Wall Street Journal corpus, and were hand-annotated with OntoNotes senses (Hovy et al., 2006). Note that OntoNotes senses are coarser than WordNet senses, and thus the number of senses to be induced is smaller in this case.</p><p>Participants were provided with information about 100 target words (65 verbs and 35 nouns), each target word having a set of contexts where the word appears. After removing the sense tags from the train corpus, the train and test parts were joined into the official corpus and given to the participants. Participants had to tag with the induced senses all the examples in this corpus. Table 1 summarizes the size of the corpus.</p><p><b>Participant systems</b></p><p>In total there were 6 participant systems. One of them (UoFL) was not a sense induction system, but rather a knowledge-based WSD system. We include their data in the results section below for coherence with the official results submitted to participants, but we will not mention it here.</p><p><b>I2R: </b>This team used a cluster validation method to estimate the number of senses of a target word in untagged data, and then grouped the instances of this target word into the estimated number of clusters us­ing the sequential Information Bottleneck algorithm.</p><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><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>All</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>train</p></td><td class="cell"><p>22281</p></td><td class="cell"><p>14746</p></td><td class="cell"><p>9773</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>test</p></td><td class="cell"><p>4851</p></td><td class="cell"><p>2903</p></td><td class="cell"><p>2427</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>all</p></td><td class="cell"><p>27132</p></td><td class="cell"><p>17649</p></td><td class="cell"><p>12200</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><page local="4" global="10"/><p><b>UBC-AS: </b>A two stage graph-based clustering where a co-occurrence graph is used to compute similarities against contexts. The context similarity matrix is pruned and the resulting associated graph is clustered by means of a random-walk type al­gorithm. The parameters of the system are tuned against the Senseval-3 lexical sample dataset, and some manual tuning is performed in order to reduce the overall number of induced senses. Note that this system was submitted by the organizers. The orga­nizers took great care in order to participate under the same conditions as the rest of participants.</p><p><b>UMND2: </b>A system which clusters the second or­der co-occurrence vectors associated with each word in a context. Clustering is done using k-means and the number of clusters was automatically discovered using the Adapted Gap Statistic. No parameter tun­ing is performed.</p><p><b>upv_si: </b>A self-term expansion method based on co-ocurrence, where the terms of the corpus are ex­panded by its best co-ocurrence terms in the same corpus. The clustering is done using one implemen­tation of the KStar method where the stop criterion has been modified. The trial data was used for de­termining the corpus structure. No further tuning is performed.</p><p><b>UOY: </b>A graph based system which creates a co­occurrence hypergraph model. The hypergraph is filtered and weighted according to some associa­tion rules. The clustering is performed by selecting the nodes of higher degree until a stop criterion is reached. WSD is performed by assigning to each in­duced cluster a score equal to the sum of weights of hyperedges found in the local context of the target word. The system was tested and tuned on 10 nouns of Senseval-3 lexical-sample.</p><p><b>Official Results</b></p><p>Participants were required to induce the senses of the target words and cluster all target word contexts accordingly<footnote anchor="2"/>. Table 2 summarizes the average num­ber of induced senses as well as the real senses in the gold standard.</p><footnote label="2">They were allowed to label each context with a weighted score vector, assigning a weight to each induced sense. In the unsupervised evaluation only the sense with maximum weight was considered, but for the supervised one the whole score vec­tor was used. However, none of the participating systems la­beled any instance with more than one sense.</footnote><p>Table 2: Average number of clusters as returned by the par­ticipants, and number of classes in the gold standard. Note that <i>UBC-AS* </i>is the system submitted by the organizers of the task.</p><p>Table 3: Unsupervised evaluation on the test corpus (FScore), including 3 baselines. Purity and entropy are also provided. <i>UBC-AS* </i>was submitted by the organizers. <i>UofL** </i>is not a sense induction system.</p><p>Table 4: Supervised evaluation as recall. <i>UBC-AS* </i>was sub­mitted by the organizers. <i>UofL** </i>is not a sense induction sys­tem.</p><p>Table 3 shows the unsupervised evaluation of the systems on the test corpus. We also include three baselines: the "one cluster per word" baseline <i>(Iclword), </i>which groups all instances of a word into a single cluster, the "one cluster per instance" base­line <i>(lclinst), </i>where each instance is a distinct clus­ter, and a random baseline, where the induced word senses and their associated weights have been ran­domly produced. The random baseline figures in this paper are averages over 10 runs.</p><p>As shown in Table 3, no system outperforms the <i>lclword </i>baseline, which indicates that this baseline is quite strong, perhaps due the relatively small num­ber of classes in the gold standard.<page local="5" global="11"/> However, all systems outperform by far the <i>random </i>and <i>lclinst </i>baselines, meaning that the systems are able to in­duce correct senses. Note that the purity and entropy measures are not very indicative in this setting. For completeness, we also computed the FScore using the complete corpus (both train and test). The re­sults are similar and the ranking is the same. We omit them for brevity.</p><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><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>system</p></td><td class="cell"><p>All</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>I2R</p></td><td class="cell"><p>3.08</p></td><td class="cell"><p>3.11</p></td><td class="cell"><p>3.06</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>UBC-AS*</i></p></td><td class="cell"><p>1.32</p></td><td class="cell"><p>1.63</p></td><td class="cell"><p>1.15</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>UMND2</p></td><td class="cell"><p>1.36</p></td><td class="cell"><p>1.71</p></td><td class="cell"><p>1.17</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>upv_si</p></td><td class="cell"><p>5.57</p></td><td class="cell"><p>7.2</p></td><td class="cell"><p>4.69</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>UOY</p></td><td class="cell"><p>9.28</p></td><td class="cell"><p>11.28</p></td><td class="cell"><p>8.2</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Gold standard</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>test</p></td><td class="cell"><p>2.87</p></td><td class="cell"><p>2.86</p></td><td class="cell"><p>2.86</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>train</p></td><td class="cell"><p>3.6</p></td><td class="cell"><p>3.91</p></td><td class="cell"><p>3.43</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>all</p></td><td class="cell"><p>3.68</p></td><td class="cell"><p>3.94</p></td><td class="cell"><p>3.54</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><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</p></td><td class="cell"><p>R.</p></td><td class="cell"><p></p></td><td class="cell"><p>All</p></td><td class="cell"><p></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></p></td><td class="cell"><p></p></td><td class="cell"><p>FSc.</p></td><td class="cell"><p>Pur.</p></td><td class="cell"><p>Entr.</p></td><td class="cell"><p>FSc.</p></td><td class="cell"><p>FSc.</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>1c1word</p></td><td class="cell"><p>1</p></td><td class="cell"><p><b>78.9</b></p></td><td class="cell"><p>79.8</p></td><td class="cell"><p>45.4</p></td><td class="cell"><p>80.7</p></td><td class="cell"><p>76.8</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>UBC-AS*</i></p></td><td class="cell"><p>2</p></td><td class="cell"><p><b>78.7</b></p></td><td class="cell"><p>80.5</p></td><td class="cell"><p>43.8</p></td><td class="cell"><p>80.8</p></td><td class="cell"><p>76.3</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>upv_si</p></td><td class="cell"><p>3</p></td><td class="cell"><p><b>66.3</b></p></td><td class="cell"><p>83.8</p></td><td class="cell"><p>33.2</p></td><td class="cell"><p>69.9</p></td><td class="cell"><p>62.2</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>UMND2</p></td><td class="cell"><p>4</p></td><td class="cell"><p><b>66.1</b></p></td><td class="cell"><p>81.7</p></td><td class="cell"><p>40.5</p></td><td class="cell"><p>67.1</p></td><td class="cell"><p>65.0</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>I2R</p></td><td class="cell"><p>5</p></td><td class="cell"><p><b>63.9</b></p></td><td class="cell"><p>84.0</p></td><td class="cell"><p>32.8</p></td><td class="cell"><p>68.0</p></td><td class="cell"><p>59.3</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>UofL**</i></p></td><td class="cell"><p>6</p></td><td class="cell"><p><b>61.5</b></p></td><td class="cell"><p>82.2</p></td><td class="cell"><p>37.8</p></td><td class="cell"><p>62.3</p></td><td class="cell"><p>60.5</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>UOY</p></td><td class="cell"><p>7</p></td><td class="cell"><p><b>56.1</b></p></td><td class="cell"><p>86.1</p></td><td class="cell"><p>27.1</p></td><td class="cell"><p>65.8</p></td><td class="cell"><p>45.1</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Random</p></td><td class="cell"><p>8</p></td><td class="cell"><p><b>37.9</b></p></td><td class="cell"><p>86.1</p></td><td class="cell"><p>27.7</p></td><td class="cell"><p>38.1</p></td><td class="cell"><p>37.7</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>1c1inst</p></td><td class="cell"><p>9</p></td><td class="cell"><p><b>9.5</b></p></td><td class="cell"><p>100</p></td><td class="cell"><p>0</p></td><td class="cell"><p>6.6</p></td><td class="cell"><p>12.7</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><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><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>System</p></td><td class="cell"><p>Rank</p></td><td class="cell"><p>Supervised evaluation</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"><p>All</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>I2R</p></td><td class="cell"><p>1</p></td><td class="cell"><p><b>81.6</b></p></td><td class="cell"><p>86.8</p></td><td class="cell"><p>75.7</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>UMND2</p></td><td class="cell"><p>2</p></td><td class="cell"><p><b>80.6</b></p></td><td class="cell"><p>84.5</p></td><td class="cell"><p>76.2</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>upv_si</p></td><td class="cell"><p>3</p></td><td class="cell"><p><b>79.1</b></p></td><td class="cell"><p>82.5</p></td><td class="cell"><p>75.3</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>MFS</p></td><td class="cell"><p>4</p></td><td class="cell"><p><b>78.7</b></p></td><td class="cell"><p>80.9</p></td><td class="cell"><p>76.2</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>UBC-AS*</i></p></td><td class="cell"><p>5</p></td><td class="cell"><p><b>78.5</b></p></td><td class="cell"><p>80.7</p></td><td class="cell"><p>76.0</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>UOY</p></td><td class="cell"><p>6</p></td><td class="cell"><p><b>77.7</b></p></td><td class="cell"><p>81.6</p></td><td class="cell"><p>73.3</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>UofL**</i></p></td><td class="cell"><p>7</p></td><td class="cell"><p><b>77.1</b></p></td><td class="cell"><p>80.5</p></td><td class="cell"><p>73.3</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><td class="cell"></td></tr></table><p>The results of the supervised evaluation can be seen in Table 4. The evaluation is also performed over the test corpus. Apart from participants, we also show the most frequent sense (MFS), which tags every test instance with the sense that occurred most often in the training part. Note that the su­pervised evaluation combines the information in the clustering solution implicitly with the MFS infor­mation via the mapping in the training part. Pre­vious Senseval evaluation exercises have shown that the MFS baseline is very hard to beat by unsuper-vised systems. In fact, only three of the participant systems are above the MFS baseline, which shows that the clustering information carries over the map­ping successfully for these systems. Note that the <i>lclword </i>baseline is equivalent to MFS in this set­ting. We will review the random baseline in the dis­cussion section below.</p><p><b>Further Results</b></p><p>Table 5 shows the results of the best systems from the lexical sample subtask of task 17. The best sense induction system is only 6.9 percentage points below the best supervised, and 3.5 percentage points be­low the best (and only) semi-supervised system. If the sense induction system had participated, it would be deemed as semi-supervised, as it uses, albeit in a shallow way, the training data for mapping the clus­ters into senses. In this sense, our supervised evalu­ation does not seek to optimize the available training data.</p><p>After the official evaluation, we realized that con­trary to previous lexical sample evaluation exercises task 17 organizers did not follow a random train/test split. We decided to produce a random train/test split following the same 82/18 proportion as the of­ficial split, and re-evaluated the systems. The results are presented in Table 6, where we can see that all</p><p>Table 5: Comparing the best induction system in this task with those of task 17.</p><p>Table 6: Supervised evaluation as recall using a random train/test split.</p><p>participants are above the MFS baseline, showing that all of them learned useful clustering informa­tion. Note that UOY was specially affected by the original split. The distribution of senses in this split did not vary (cf. Table 2).</p><p>Finally, we also studied the supervised evalua­tion of several random clustering algorithms, which can attain performances close to MFS, thanks to the mapping information. This is due to the fact that the random clusters would be mapped to the most fre­quent senses. Table 7 shows the results of random solutions using varying numbers of clusters (e.g. random2 is a random choice between two clusters). Random2 is only 0.1 below MFS, but as the number of clusters increases some clusters don't get mapped, and the recall of the random baselines decrease.</p></section><section number="4" title="Discussion"><p>The evaluation of clustering solutions is not straight­forward. All measures have some bias towards cer­tain clustering strategy, and this is one of the reasons of adding the supervised evaluation as a complemen­tary information to the more standard unsupervised evaluation.</p><p>In our case, we noticed that the FScore penal­ized the systems with a high number of clusters, and favored those that induce less senses. Given the fact that FScore tries to balance precision (higher for large numbers of clusters) and recall (higher for small numbers of clusters), this was not expected. We were also surprised to see that no system could<page local="6" global="12"/></p><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></tr><tr class="row"><td class="cell"></td><td class="cell"><p>System</p></td><td class="cell"><p>Supervised evaluation</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>best supervised</p></td><td class="cell"><p><b>88.7</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>best semi-supervised</p></td><td class="cell"><p><b>85.1</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>best induction (semi-sup.)</p></td><td class="cell"><p><b>81.6</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>MFS</p></td><td class="cell"><p><b>78.7</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>best unsupervised</p></td><td class="cell"><p><b>53.8</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></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></tr><tr class="row"><td class="cell"></td><td class="cell"><p>System</p></td><td class="cell"><p>Supervised evaluation</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>I2R</p></td><td class="cell"><p><b>82.2</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>UOY</p></td><td class="cell"><p><b>81.3</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>UMND2</p></td><td class="cell"><p><b>80.1</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>upv_si</p></td><td class="cell"><p><b>79.9</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>UBC-AS</p></td><td class="cell"><p><b>79.0</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>MFS</p></td><td class="cell"><p><b>78.4</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></tr></table><p>Table 7: Supervised evaluation of several random baselines.</p><p>beat the "one cluster one word" baseline. An expla­nation might lay in that the gold-standard was based on the coarse-grained OntoNotes senses. We also noticed that some words had hundreds of instances and only a single sense. We suspect that the partic­ipating systems would have beaten all baselines if a fine-grained sense inventory like WordNet had been used, as was customary in previous WSD evaluation exercises.</p><p>Supervised evaluation seems to be more neutral regarding the number of clusters, as the ranking of systems according to this measure include diverse cluster averages. Each of the induced clusters is mapped into a weighted vector of senses, and thus inducing a number of clusters similar to the number of senses is not a requirement for good results. With this measure some of the systems<footnote anchor="3"/> are able to beat all baselines.</p></section><section number="5" title="Conclusions"><p>We have presented the design and results of the SemEval-2007 task 02 on evaluating word sense in­duction and discrimination systems. 6 systems par­ticipated, but one of them was not a sense induc­tion system. We reused the data from the SemEval-2007 English lexical sample subtask of task 17, and set up both clustering-style unsupervised evaluation (using OntoNotes senses as gold-standard) and a su­pervised evaluation (using the training part of the dataset for mapping). We also provide a compari­son to the results of the systems participating in the lexical sample subtask of task 17.</p><p>Evaluating clustering solutions is not straightfor­ward. The unsupervised evaluation seems to be sensitive to the number of senses in the gold stan­dard, and the coarse grained sense inventory used in the gold standard had a great impact in the re­sults. The supervised evaluation introduces a map­ping step which interacts with the clustering solu­tion. In fact, the ranking of the participating systems varies according to the evaluation method used. We think the two evaluation results should be taken to be complementary regarding the information learned by the clustering systems, and that the evaluation of word sense induction and discrimination systems needs further developments, perhaps linked to a cer­tain application or purpose.</p><footnote label="3">All systems in the case of a random train/test split</footnote></section><section title="Acknowledgments"><p>We want too thank the organizers of SemEval-2007 task 17 for kindly letting us use their corpus. We are also grateful to Ted Pedersen for his comments on the evaluation results. This work has been partially funded by the Spanish education ministry (project KNOW) and by the regional government of Gipuzkoa (project DAHAD). <b>References</b></p><p>E. Agirre, D. Martinez, O. Lopez de Lacalle, and A. Soroa. 2006. Evaluating and optimizing the param­eters of an unsupervised graph-based wsd algorithm.</p><p>In <i>Proceedings of the NAACL TextGraphs workshop, </i>pages 89-96, New York City, June.</p><p>D. A. Cruse, 2000. <i>Polysemy: Theoretical and Com­putational Approaches, </i>chapter Aspects of the Micro­structure of Word Meanings, pages 31-51. OUP.</p><p>C. Fellbaum. 1998. <i>WordNet: An Electronic Lexical Database. </i>MIT Press.</p><p>E. Hovy, M. Marcus, M. Palmer, L. Ramshaw, and R. Weischedel. 2006. Ontonotes: The 90% solution.</p><p>In <i>Proceedings ofHLT/NAACL. </i>R. Koeling, D. McCarthy, and J.D. Carroll. 2005.</p><p>Domain-specific sense distributions and predominant sense acquisition.</p><p>D. Martinez and E. Agirre. 2000. One sense per colloca­tion and genre/topic variations.</p><p>G. A. Miller, C. Leacock, R. Tengi, and R.Bunker. 1993.</p><p>A semantic concordance. In <i>Proc. ofthe ARPA HLT workshop.</i></p><doubt alpha="51.0" length="51" tooSmall="False" monospace="0.0">C. Niu, W. Li, R. K. Srihari, and H. Li. 2005. Word</doubt><p>independent context pair classification model for word sense disambiguation. In <i>Proc. of CoNLL-2005.</i></p><p>P. Pantel and D. Lin. 2002. Discovering word senses from text. In <i>Proc. ofKDD02.</i></p><p>A. Purandare and T. Pedersen. 2004. Word sense dis­crimination by clustering contexts in vector and simi­larity spaces. In <i>Proc. of CoNLL-2004, </i>pages 41-48.</p><p>H. Schütze. 1998. Automatic word sense discrimination.</p><p><i>Computational Linguistics, </i>24(1):97-123.</p><p>B. Snyder and M. Palmer. 2004. The english all-words task. In <i>Proc. of SENSEVAL.</i></p><p>Y Zhao and G Karypis. 2005. Hierarchical clustering algorithms for document datasets. <i>Data Mining and Knowledge Discovery, </i>10(2):141-168.</p><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></tr><tr class="row"><td class="cell"></td><td class="cell"><p>System</p></td><td class="cell"><p>Supervised evaluation</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>random2</p></td><td class="cell"><p><b>78.6</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>random10</p></td><td class="cell"><p><b>77.6</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>ramdom100</p></td><td class="cell"><p><b>64.2</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>random1000</p></td><td class="cell"><p><b>31.8</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></tr></table></section></body></article>