Premium
Evolutionary coincidence‐based ontology mapping extraction
Author(s) -
Qazvinian Vahed,
Abolhassani Hassan,
Haeri Hossein Seyed H.,
Hariri Babak Bagheri
Publication year - 2008
Publication title -
expert systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.365
H-Index - 38
eISSN - 1468-0394
pISSN - 0266-4720
DOI - 10.1111/j.1468-0394.2008.00462.x
Subject(s) - computer science , weighting , crossover , coincidence , similarity (geometry) , ontology , process (computing) , matching (statistics) , data mining , selection (genetic algorithm) , genetic algorithm , measure (data warehouse) , mutation , code (set theory) , algorithm , artificial intelligence , image (mathematics) , machine learning , mathematics , statistics , programming language , set (abstract data type) , medicine , philosophy , biochemistry , alternative medicine , chemistry , epistemology , pathology , gene , radiology
Ontology matching is a process for selection of a good alignment across entities of two (or more) ontologies. This can be viewed as a two‐phase process of (1) applying a similarity measure to find the correspondence of each pair of entities from two ontologies, and (2) extraction of an optimal or near optimal mapping. This paper is focused on the second phase and introduces our evolutionary approach for that. To be able to do so, we need a mechanism to score different possible mappings. Our solution is a weighting mechanism named coincidence‐based weighting . A genetic algorithm is then introduced to create better mappings in successive iterations. We will explain how we code a mapping as well as our crossover and mutation functions. Evaluation of the algorithm is shown and discussed.