<?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="109"/><title>CITYU-HIF: WSD with Human-Informed Feature Preference</title><pubinfo>Proceedings of the 4th International Workshop on Semantic Evaluations (SemEval-2007),pages 109-112, Prague, June 2007. ©2007 Association for Computational Linguistics</pubinfo><author surname="Kwong" givenname="Oi Yee"><org  name="City University of Hong Kong" country="Hong Kong" city="Kowloon"/></author></firstpageheader><frontmatter><p><b>CITYU-HIF: WSD with Human-Informed Feature Preference</b></p><p><b>Oi Yee Kwong</b></p><p>Language Information Sciences Research Centre City University of Hong Kong Tat Chee Avenue, Kowloon, Hong Kong</p><p>rlolivia@cityu.edu.hk</p></frontmatter><abstract>This paper describes our word sense dis­ambiguation (WSD) system participating in the SemEval-2007 tasks. The core system is a fully supervised system based on a Na­ïve Bayes classifier using multiple knowl­edge sources. Toward a larger goal of in­corporating the intrinsic nature of individ­ual target words in disambiguation, thus in­troducing a cognitive element in automatic WSD, we tried to fine-tune the results ob­tained from the core system with human-informed feature preference, and compared it with automatic feature selection as com­monly practised in statistical WSD. De­spite the insignificant improvement ob­served in this preliminary attempt, more systematic analysis remains to be done for a cognitively plausible account of the fac­tors underlying the lexical sensitivity of WSD, which would inform and enhance the development of WSD systems in return. </abstract></header><body><section number="1" title="Introduction"><p>In recent years, many research teams all over the world have gained rich experience on word sense disambiguation (WSD) from the shared tasks of the SENSEVAL workshops. The need for multiple knowledge sources has become a golden rule, and the "lexical sensitivity" once remarked by Resnik and Yarowsky (1997) is addressed by various means in statistical classifiers, such as learning an optimal combination of the various knowledge sources for individual target words (e.g. Mihalcea, 2002; Escudero <i>et al., </i>2004). Another common practice is to use an ensemble of classifiers. As pointed out by Mihalcea <i>et al. </i>(2004), among the participating systems in the SENSEVAL-3 English lexical sample task, "several of the top perform­ance systems are based on combination of multiple classifiers, which shows once again that voting scheme that combine several learning algorithms outperform the accuracy of individual classifiers". However, the advancement in WSD is rarely ac­companied by any extensive account on the cogni­tive aspects of the task or qualitative analysis of the relation between the disambiguation results and the nature of individual target words underlying the apparent lexical sensitivity of the task.</p><p>Given that humans apparently use different strategies in making sense of words, it might be beneficial to have such cognitive aspects, including the type and strength of various kinds of semantic association, realised in NLP systems explicitly. Thus in addition to an optimal combination of clas­sifiers alone, to better understand the contribution of different information types for different types of target words, it is important to look at WSD in re­lation to the very intrinsic nature of individual tar­get words, which could comprise many factors such as frequency, abstractness, sense relatedness and parts-of-speech (POS). We thus use the con­cept <i>Information Susceptibility </i>(Kwong, 2005) to refer to the relationship between the intrinsic fea­tures of a target word and its senses, and the effec­tiveness of various lexical information to charac­terise them.</p><p>Our current participation in SemEval-2007 is thus intended as a means toward a larger goal, i.e., to incorporate a cognitive element into automatic WSD systems. In particular, we tried to fine-tune the results obtained from the core system with hu­man-informed feature preference.</p><p>In Section 2, we will briefly describe the imple­mentation of our disambiguation system and the features used.   In Section 3 we will discuss the human input on the target nature and the informa-tiveness of various features.<page local="2" global="110"/> The experiments and results are presented in Section 4, followed by a conclusion in Section 5.</p></section><section number="2" title="System Description"><subsection number="2.1" title="Core Classifier"><p>The core system is a fully supervised one based on a Naïve Bayes classifier. We made use of the Weka API (Witten and Frank, 2005) in our implementation. According to Yarowsky and Radu (2002), Bayesian classifiers belong to one of the aggregative models which depend heavily on the multiple reinforcing feature clues obtainable from wide context. Thus we use all features described in Section 2.2 below for our core system.</p></subsection><subsection number="2.2" title="Knowledge Sources"><p>Only the training data provided by the task organ­isers was used to train the system. We used four major types of contextual features, which could be classified into <i>Target features, Local features, Topical features </i>and <i>Syntactic features, </i>as de­scribed in Table 1. All features were converted to binary features.</p></subsection><subsection number="2.3" title="Feature Selection"><p>On top of the core system, we tested two value-added steps to accommodate for the lexical sensi­tivity of WSD. One is automatic feature selection (AFS), for which we used CfsSubsetEval (correla­tion-based feature selection) as implemented in Weka, based on the training samples of each target word. The other is human-informed feature pref­erence (HIF), for which we ran another Naïve Bayes classifier in parallel with a feature subset deemed informative by human judges to fine-tune the disambiguation results obtained from the core system (see Sections 3 and 4 below).</p></subsection></section><section number="3" title="Intrinsic Nature of Target Words"><p>Leacock <i>et al. </i>(1998), for example, observed that "the benefits of adding topical to local context alone depend on syntactic category as well as on the characteristics of the individual word". In other words, some target words happen to be more "topical" than others and might therefore be more susceptible to topical contextual features during disambiguation.  Others, however, might only be optimally disambiguated with other types of in­formation.</p><p>While statistical WSD has more or less reached its ceiling, it is assumed that a more thorough un­derstanding of the effectiveness of different types of lexical information for characterising a word sense and distinguishing it from others should be able to further inform and enhance the develop­ment of WSD systems. To this end, three under­graduate linguistics students in the City University of Hong Kong were asked to go through the train­ing data for the Chinese lexical sample task in SENSEVAL-3 and that for the multilingual Chi­nese-English lexical sample task (Task 5) in Se-mEval-2007. For each sense of a given target word, they were asked to rate the <i>difficulty, ab-stractness, </i>and <i>topicality </i>of the sense on a 3-point scale. At the same time, they were asked to indicate the type of information, among local POS, local words, and contextual words (i.e. the topical features in Table 1), which they reckon to be most useful for disambiguating a given sample of the target word.<page local="3" global="111"/><footnote anchor="1"/></p><table caption="Table 1 Features Used in the Naïve Bayes Classifer" 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><b><i>Target Features</i></b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>W</i><i>e</i></p></td><td class="cell"><p>Word form of the target word</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>P</i><i>a</i></p></td><td class="cell"><p>POS of the target word</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b><i>Local Features</i></b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>P</i><i>-2 </i><i>P</i><i>-1</i></p><p><i>P</i><i>+1 </i><i>P</i><i>+2</i></p></td><td class="cell"><p>POS of words at fixed positions from the target word, including the first and second word on its left and the first and second word on its right</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>W</i><i>_2</i></p></td><td class="cell"><p>Word forms of the words at fixed positions from the target word, including the first and second word on its left and the first and second word on its right</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b><i>Topical Features</i></b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b><i>W</i></b><i>iio... </i><i>W</i><i>+ia</i></p></td><td class="cell"><p>Content words appearing within the window of ten words on each side of the target word</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b><i>Syntactic Features</i></b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>P</i><i>-2 </i><i>P</i><i>o</i></p><p><i>P</i><i>-i </i><i>P</i><i>o </i><i>P</i><i>o </i><i>P</i><i>+i</i></p></td><td class="cell"><p>POS bigrams composed of the target word and its neighbouring words, the non-immediate <i>P-2 Po</i>and <i>Po P+2 </i>are included to ac­commodate for some flexibility</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>P</i><i>-2 </i><i>P</i><i>-i </i><i>P</i><i>o</i></p><p><i>Po P+i P+2</i></p></td><td class="cell"><p>POS trigrams composed of the target word and its neighbouring words</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>While the information collected from the human judges is pending in-depth analysis, the feature preference indicated by them was used to fine-tune the results obtained from our core system. During disambiguation, we run two Naïve Bayes classifi­ers in parallel, the core one on all features above, and the other only on the type of information deemed most useful by two or more of the human judges, and use the latter to adjust the results from the former, as further discussed in Section 4.2.</p></section><section number="4" title="Experiment and Results 4.1 Datasets"><p>We participated in the Multilingual Chinese-English Lexical Sample Task (Task 5) and the English Lexical Sample Task via English-Chinese</p><p>Parallel Text (Task 11).</p><p>Task 5 consists of 40 Chinese target words, 19 nouns and 21 verbs. The number of senses for the target words ranges from 2 to 8, with an average of 3. There are altogether 2,680 training samples, i.e. on average about 22 for each sense. A total of 935 testing instances were to be tagged, i.e. on average about 23 for each target word. The data were from People's Daily. The sense tags are given in the form of their English translations in the Chinese Semantic Dictionary developed by the Institute of Computational Linguistics of Peking University. The task organiser has provided the data with word segmentation and POS for each segmented word.</p><p>Task 11 consists of 40 English target words, in­cluding 20 nouns and 20 adjectives. The average number of training samples for each sense is about 42. The number of senses for the target words ranges from 2 to 6, with an average of 3.125. The average number of testing samples for each target word is 68. The data were gathered from word-aligned English-Chinese parallel texts.</p><p>In addition, we also used the SENSEVAL-3 Chinese lexical sample data during evaluation, which contains 20 target words.</p><footnote label="1">To simplify the task for the human judges, we did not distinguish between fixed-position local POS and n-gram syntactic features, and only used the former.</footnote><subsection number="4.2" title="Evaluation"><p>For Task 5, we made use of the segmentation and POS information provided by the task organiser. For Task 11, we first ran the data through the Brill tagger (Brill, 1994) to obtain the POS, from which we then extracted the feature values.</p><p>On top of the core system, we also tested two value-added conditions, namely automatic feature selection (AFS) and human-informed feature pref­erence (HIF). For the latter, we run a separate Na­ïve Bayes classifier in parallel to the core system, using the knowledge source deemed most useful for a given target word by two or more human judges. When the probability of the best guess from the core classifier is under a certain threshold, the best guess from the other is used instead. For the current experiment, the probability of the best guess from the core classifier must at least double that for the next best guess.</p><p>For evaluation, we ran a 10-fold cross validation on the SemEval-2007 Task 5 training data, with the core system and AFS. In addition, we tested with the Senseval-3 Chinese lexical sample data. We trained the classifier with the Senseval-3 train­ing data, with the core classifier, AFS, and HIF. The results are discussed below.</p></subsection><subsection number="4.3" title="Results"><table caption="Table 2 shows the evaluation results of the various conditions described above."></table><p>Apparently, and as known and expected, feature selection is useful for choosing an optimal set of features for each target word. How this compares and works together with human intuition and the nature of the individual target words and senses is what we would like to further investigate. In the above   experiment,   fine-tuning   with humaninformed feature preference did not improve the performance as significantly as one would like to see, and the effect varied with individual target words.<page local="4" global="112"/> One possibility is that Naïve Bayes classi­fiers favour aggregative features, so it might not be most appropriate to do the fine-tuning with a sepa­rate classifier. Rather, we could explore the feasi­bility of adjusting the weights of individual fea­tures based on the feature preference.</p><table caption="Table 2 Evaluation 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></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b>Condition</b></p></td><td class="cell"><p><b>Ave. Precision</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>SemEval-2oo7 training data (W-fold CV)</i></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Core classifier</p></td><td class="cell"><p>77.33%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Core classifier + AFS</p></td><td class="cell"><p>85.51%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>Senseval-3 testing data</i></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Core classifier</p></td><td class="cell"><p>60.2%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Core classifier + AFS</p></td><td class="cell"><p>61.7%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Core classifier + HIF</p></td><td class="cell"><p>60.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></tr></table><p>Our next step is to perform in-depth and system­atic analysis on the difficulty, abstractness and topicality of the target words and senses, with the information gathered from the human judges and the confusion matrices generated from the experi­ment, in association with psychological evidence like semantic activation and the organisation of the mental lexicon (e.g. Kwong, 2007).</p></subsection><subsection number="4.4" title="Official Scores in SemEval-2007"><p>The official scores for our system are shown in</p><p>Table 3.</p><p>Our scores are comparable to the state-of-the-art results. Although the HIF step did not increase the performance significantly, in view of the limitation of state-of-the-art statistical WSD systems, every minor improvement counts. It therefore remains for us to further investigate the cognitive aspects of WSD in relation to target nature and have them systematically realised in WSD systems.</p></subsection></section><section number="5" title="Conclusion"><p>In this paper, we have described our system par­ticipating in the SemEval-2007 multilingual Chi­nese-English lexical sample task and English lexi­cal sample task via English-Chinese parallel text. Toward a larger goal of supplementing statistical methods with some cognitive elements of WSD, more systematic analysis of the intrinsic nature of target words underlying the lexical sensitivity of WSD is underway.</p><footnote label="2">A post-hoc analysis reveals a technical problem for six of the target words in Task 11 (educational.a, change.n, future.n, interest.n, need.n, program.n) which were not properly processed by the system in one of the steps, and the most frequent sense was used by default. Ignor­ing these cases, a precision of 78.3% was obtained using the task organiser's key and scoring program.</footnote></section><section title="Acknowledgements"><p>The work described in this paper was supported by a grant from the Research Grants Council of the Hong Kong Special Administrative Region, China (Project No. CityU 1508/06H).</p><table caption="Table 3 Official Scores for CITYU in SemEval-2007" 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><b>Task</b></p></td><td class="cell"><p><b>System</b></p></td><td class="cell"><p><b>MicroAvg</b></p></td><td class="cell"><p><b>MacroAvg</b></p></td><td class="cell"><p><b>Rank</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>5</p></td><td class="cell"><p>HIF</p></td><td class="cell"><p>71.0%</p></td><td class="cell"><p>74.9%</p></td><td class="cell"><p>3 / 6</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>11</p></td><td class="cell"><p>AFS</p></td><td class="cell"><p>75.3%<footnote anchor="2"/></p></td><td class="cell"><p>-</p></td><td class="cell"><p>3 / 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></section><references><p>Brill, E. (1994) Some advances in transformation-based part of speech tagging. In <i>Proceedings of the i2th National Conference on Artificial Intelligence (AAAI-94), </i>pp.722-727.</p><p>Escudero, G., Marquez, L. and Rigau, G. (2004) TALP System for the English Lexical Sample Task. In <i>Proceedings of SENSEVAL-3, </i>Barcelona, Spain.</p><p>Kwong, O.Y. (2005) Word Sense Classification Based on Information Susceptibility. In A. Lenci, S. Mon-temagni and V. Pirrelli (Eds.), <i>Acquisition and Rep­resentation of Word Meaning. </i>Linguistica Compu-tazionale, pp.89-115.</p><p>Kwong, O.Y. (2007) Sense Abstractness, Semantic Activation and Word Sense Disambiguation: Impli­cations from Word Association Norms. To appear in <i>Proceedings of NLPCS-2oo7, </i>Madeira, Portugal.</p><p>Leacock, C., Miller, G.A. and Chodorow, M. (1998) Using Corpus Statistics and WordNet Relations for Sense Identification. <i>Computational Linguistics, </i>24(i) :147-166.</p><p>Mihalcea, R.F. (2002) Word sense disambiguation with pattern learning and automatic feature selection. <i>Natural Language Engineering, </i>8(4):343-358.</p><p>Mihalcea, R., Chklovski, T. and Kilgarriff, A. (2004) The SENSEVAL-3 English Lexical Sample Task. In <i>Proceedings of SENSEVAL-3, </i>Barcelona, Spain.</p><p>Resnik, P. and Yarowsky, D. (1997) A perspective on word sense disambiguation methods and their evalua­tion. In <i>Proceedings of SIGLEX'97 Workshop: Tag­ging Text with Lexical Semantics: Why, What, and How?, </i>Washington, D.C., pp.79-86.</p><p>Witten, I.H. and Frank, E. (2005) <i>Data Mining: Practi­cal Machine Learning Tools and Techniques with Java Implementations. </i>Morgan Kaufmann.</p><p>Yarowsky, D. and Radu, F. (2002) Evaluating sense disambiguation across diverse parameter spaces. <i>Natural Language Engineering, </i>8(4):293-310.</p></references></body></article>