Description and Evaluation of Semantic Similarity Measures

Description and Evaluation of Semantic Similarity Measures

Description and Evaluation of Semantic similarity Measures Approaches Thabet Slimani Computer Science Department Taif University & LARODEC Lab [email protected] ABSTRACT relatedness [5] are two related words, but semantic similarity is more specific than relatedness and can be considered as a type of semantic relatedness. For example ‘Student’ and ‘Professor’ are the related terms, which are not similar. All the In recent years, semantic similarity measure has a great similar concepts are related and the vice versa is not always interest in Semantic Web and Natural Language Processing true. (NLP). Several similarity measures have been developed, being given the existence of a structured knowledge representation offered by ontologies and corpus which enable Semantic similarity and semantic distance are defined semantic interpretation of terms. Semantic similarity measures conversely. Let be C1 and C2 two concepts that belong to two compute the similarity between concepts/terms included in different nodes n1 and n2 in a given ontology, the distance knowledge sources in order to perform estimations. This between the nodes (n1 and n2) determines the similarity paper discusses the existing semantic similarity methods between these two concepts C1 and C2. Both n1 and n2 can based on structure, information content and feature be considered as an ontology (also called concept nodes) that approaches. Additionally, we present a critical evaluation of contains a set of terms synonymous and consequently. Two several categories of semantic similarity approaches based on terms are synonymous if they are in the same node and their two standard benchmarks. The aim of this paper is to give an semantic similarity is maximized. efficient evaluation of all these measures which help researcher and practitioners to select the measure that best fit The use of ontologies to represent the concepts or terms for their requirements. (humans or computers) characterizing different communicating sources are useful to make knowledge commonly understandable. Additionally, it is possible to use General Terms different ontologies to represent the concepts of each Similarity Measures, Ontology, Semantic Web, NLP knowledge source. Subsequently, the mapping or concepts comparing based on the same or different ontologies ensures Keywords knowledge sharing between concepts. The mapping needs to Similarity Measure, structure-based measures, edge-counting, find the similarity between the terms or concepts based on feature-based measures, hybrid measures, Wornet, MeSH domain specific ontologies. The similarity between concepts ontology or entities can be identified if they share common attributes or if they are linked to other semantically related entities in an ontology [6,7]. For example, the mapping between the KIMP ontology and MeSH ontology helps to identify the 1. INTRODUCTION relationship with the standardized medical terms which improves the reusability and the discovery of the more related Semantic similarity between concepts is a method to measure concepts. the semantic similarity, or the semantic distance between two concepts according to a given ontology. In other terms, This paper focus on semantic similarity. It enumerates four semantic similarity is used to identify concepts having categories of semantic similarity measures described in common "characteristics". Although human do not know the literatures. Each approach of semantic similarity measure has formal definition of relatedness between concepts, he can been compared to others in the same category and evaluated. judge relatedness between them. For example, a small child can tell that “apple” and “peach” have more related to each The rest of this paper is structured as follows. Section 2 other than “apple” and “tomatoes”. These pairs of concepts describes some examples of recognized ontologies used with are related to each other and its structure definition is formally semantic similarity measures. Section 3 presents the called “is-a” hierarchy. Semantic similarity methods categories of semantic similarity measures. Section 4 gives an becoming intensively used for most applications of intelligent evaluation of the described semantic similarity measures. knowledge-based and semantic information retrieval systems Section 5 is the conclusion. (identify an optimal match between query terms and documents) [1] [2], sense disambiguation [3] and Bioinformatics [4]. Semantic similarity and semantic 1 2. EXAMPLES OF ONTOLOGIES USED standard WITH SEMANTIC SIMILARTY MEASURES medium of scale There are several examples of ontologies available exchange including:WordNet [8][9], SENSUS1 [10], Cyc2[11], UMLS3 [12], SNOMED4, MeSH [13], GO5 [14] and STDS6. The following section classify ontologies into general purpose Richter currency money ontologies and domain specific ontologies as follows: scale coinage 2.1 General Purpose Ontologies fund coin 2.1.1 Wordnet budget Wordnet is a lexical reference system developed at Princeton University with the attempt to model the lexical knowledge of nickel dime a native speaker of English. It is an online database including nouns, verbs, adjectives and adverbs grouped into sets of cognitive synonyms (synsets), each expressing a distinct Fig1: A fragment of the WordNet hypernym hierarchy concept. Wordnet can be used to compute the similarity score and can be seen as an ontology for natural language terms. The latest online version of WordNet is v.3.1 announced in June 2011 and contains around 117,659 synsets and 206,941 2.1.3 Cyc KB word-sense pairs, organized into taxonomic hierarchies. Nouns, verbs, adjectives and adverbs are grouped into Cyc is a knowledge base designed to serve as an synonym sets (synsets). According to Wordnet, the synsets are encyclopedic repository of all human knowledge primarily also organized into synonym set corresponding to different commonsense knowledge. Cyc is composed by terms and synonyms of the same term or concept. Different types of assertions relating those terms. As an example of fundamental relationships can be derived between the synsets or concepts human knowledge that can be included in Cyc: facts, rules of (related to other synsets higher or lower in the hierarchy). The thumb, and heuristics for reasoning about the objects and Hyponym/Hypernym relationship (i.e., Is-A relationship), and events of everyday life. At the present time, the Cyc KB the Meronym/Holonym relationship (i.e., Part-Of relationship) contains over five hundred thousand terms, including are the most recognized relationships in WordNet. WordNet seventeen thousand types of relations, additionally to a seven can be used as both a thesaurus and a dictionary. A fragment million assertions which relates these terms. of the WordNet Is-A hierarchy is illustrated in Figure 1. 2.2 Domain Specific Ontologies 2.1.2 SENSUS: SENSUS is an extension and reorganization of WordNet 2.2.1 UMLS which contains a 90000 node concept thesaurus. The nodes adding is realized at the top level of the Penman Upper The Unified Medical Language System (UMLS) contains a Model, additionally to the rearrangement of the major very large, multi-purpose and multilingual metathesaurus branches of WordNet. Each concept in SENSUS is containing information about biomedical and health related represented by one node, i.e., each word has a unique specific concepts. It is built from the electronic versions of some sense, and the concepts are linked in an IS-A hierarchy. different thesauri, code sets, classifications, and lists of controlled terms. UMLS contains information about over 1 million biomedical concepts and 5 million concept names from more than 100 incorporated controlled vocabularies and classifications (some in multiple languages) systems. Each concept in the Metathesaurus is assigned to at least one "Semantic type" (a category), and certain "Semantic relationships" may obtain between members of the various 1 http://mozart.isi.edu:8003/sensus2/ Semantic types. UMLS consists of the following components: 2 http://www.cyc.com/kb 3 http://www.nlm.nih.gov/research/umls Metathesaurus: UMLS database, a collection 4 http://www.snomed.org of the controlled vocabularies of concepts and 5 http://www.geneontology.org terms and their relationships; 6 Semantic Network http://mcmcweb.er.usgs.gov/sdts/ 2 SPECIALIST Lexicona There are also over 213,000 entry terms that assist in finding the most appropriate MeSH Heading. There are more than 2.2.2 SNOMED 214,000 headings called Supplementary Concept Records within a separate thesaurus, in addition to these headings. A SNOMED is a dynamic, scientifically validated clinical health fragment of the WordNet Is-A hierarchy is illustrated in care terminology and infrastructure that makes health care Figure 2. knowledge more usable and accessible. As a terminology, it is agreed that SNOMED is the most complete, multilingual 2.2.4 GO clinical healthcare in the world. Terms are attached to concept codes, which are themselves organized in a DAG. SNOMED Gene Ontology (GO) describes gene proteins and all concerns provides a common language enabling a consistent way to of organisms as a structured network of defined terms. GO is capture, to share and to aggregate health data across developed based on a collaborative effort project to address specialties and sites of care. Clinical decision support, the need for consistent descriptions of gene products in electronic medical records, disease surveillance, ICU different databases. GO includes three structured controlled

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    10 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us