Ontology matching method based on compact coevolution algorithm

A technology of co-evolutionary algorithm and matching method, which is applied in the field of computer information, can solve problems such as difficult to guarantee the quality of results, long running time, and large memory, and achieve the effects of reducing memory consumption, overcoming premature convergence, and improving quality

Inactive Publication Date: 2016-12-14
FUZHOU INSTITUE OF TECH
View PDF1 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Chinese invention patent 201510865803.8 discloses an ontology matching method based on a compact evolutionary algorithm. The compact evolutionary algorithm only uses one PV vector, and it is difficult to take into account the global search and local search processes, making it difficult to guarantee the quality of the results.
[0006] The existing ontology matching system based on evolutionary algorithm consumes too much memory and runs for too long in the process of matching ontology

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Ontology matching method based on compact coevolution algorithm
  • Ontology matching method based on compact coevolution algorithm
  • Ontology matching method based on compact coevolution algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] A method for ontology matching based on a compact co-evolutionary algorithm, comprising the following steps:

[0033] Step 1): Establish an optimization model for the ontology matching problem, and construct a similarity matrix; specifically include:

[0034] Step 1.1): Establish an optimization model for the ontology meta-matching problem:

[0035] max f ( X ) = f - m e a s u r e ( X ) ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

An ontology matching method based on a compact coevolution algorithm comprises the steps that an optimization model of an ontology matching problem is established, and a similarity matrix is established; the optimization model is solved by the compact coevolution algorithm, and an optimal ontology matching result is acquired; probability vectors PV_better of better individuals and probability vectors PV_worse of worse individuals are initialized; an elite solution ind_BElite of the initialized probability vectors of the better individuals, as well an elite solution ind_Bworse of the initialized probability vectors of the worse individuals are generated according to the PV_better and PV_worse; coding information of each individual comprises a weight used to integrate mapping results of different similarity measures as well as a threshold value used to filter ontology mapping results; and a weighted averaging method is used to integrate matching results generated from the different similarity measures. According to the invention, time and the internal memory amount consumed during running of an ontology matching system based on an evolution algorithm can be essentially reduced, so that efficiency of ontology matching can be increased.

Description

【Technical field】 [0001] The invention belongs to the field of computer information technology, and specifically refers to an ontology matching method of a compact co-evolutionary algorithm. 【Background technique】 [0002] With the development of the Semantic Web, a large number of ontologies have emerged. Due to similar application purposes, many ontologies coexist in the same domain. However, due to human subjectivity, different ontologies in the same application domain may define the same entity object in different ways, resulting in the problem of ontology heterogeneity. In order to realize the cooperation of different application systems at the semantic level through ontology, it is necessary to determine the semantic correspondence between elements in different ontologies. For a large-scale ontology with millions of conceptual entities, it is unrealistic to complete ontology matching by artificial means. Therefore, it is necessary to develop an efficient ontology ma...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
CPCG06F16/3347G06F16/367
Inventor 江荔
Owner FUZHOU INSTITUE OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products