As the core of ontology integration, the task of ontology mapping is to find the semantic relationship between ontologies. Nevertheless, most existing ontology mapping methods only rely ontext information to calculate entity similarity, thereby disregarding semantic nuances and necessitating substantial manual intervention. Therefore, this paper introduces an ontology mapping method. Based on the traditional ontology mapping method, the process employs a deep learning model to mine the semantic information of entity concepts, entity properties and ontology structure to obtain the embedding vector. We use the similarity mechanism to calculate the similarity between different embedding vectors, and combine the similarity values obtained from multiple strategy entities into a similarity matrix. The similarity matrix serves as input to the support vector machine (SVM), and the ontology mapping problem is finally transformed into a binary classification problem. However, since the number of mapped pairs is much larger than the number of non-mapped pairs, the number of positive samples in the data set is much smaller than the number of negative samples. Therefore, based on the traditional SVM, the paper adopts cost-sensitive strategy to deal with the class imbalance problem. In comparative evaluations against contemporary ontology mapping techniques, our method demonstrates a noteworthy 5.0% enhancement in recall and a 3.0% improvement in F1 score when tested on both public benchmark datasets and domain-specific datasets.
Read full abstract