[发明专利]一种基于紧凑进化算法的本体匹配方法在审
申请号: | 201510865803.8 | 申请日: | 2015-12-01 |
公开(公告)号: | CN105512249A | 公开(公告)日: | 2016-04-20 |
发明(设计)人: | 薛醒思 | 申请(专利权)人: | 福建工程学院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/27;G06N3/02 |
代理公司: | 北京市商泰律师事务所 11255 | 代理人: | 毛燕生 |
地址: | 350118 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于紧凑进化算法的本体匹配方法,包括如下步骤:步骤1)给定两个本体O1和O2,针对不同相似度度量技术获取不同的本体匹配结果;步骤2)采用基于元模型的紧凑遗传算法求解获取最优的集成权重向量。本发明针对现有的基于进化算法的本体元匹配系统在本体匹配过程中构建完整的群体参与进化过程导致内存消耗过大的问题以及在实际应用中评价个体消耗的内存和时间太大的问题,提出了采用紧凑遗传算法来减少群体消耗的内存量,并在紧凑遗传算法中利用元模型来进一步减少算法在求解过程中所需的内存量和时间。 | ||
搜索关键词: | 一种 基于 紧凑 进化 算法 本体 匹配 方法 | ||
【主权项】:
一种基于紧凑进化算法的本体匹配方法,其特征在于,包括如下步骤:步骤1)给定两个本体O1=(C1,P1,I1),O2=(C2,P2,I2);其中O1和O2分别表示两个本体;C1和C2分别为O1和O2中概念的集合;P1和P2分别为O1和O2中概念之间关系的集合;I1和I2分别为O1和O2中实例的集合,所述实例为概念对应的实际数据对象;生成配对矩阵,配对矩阵的行和列分别为O1和O2中的实例,通过相似度度量技术对配对矩阵内的实例对进行相似度评价生成相似度值并形成相似度矩阵,每种相似度度量技术对应一个相似度矩阵;对每个相似度矩阵分别设置权重向量;集合所有的权重向量形成集成权重向量,根据集成权重向量将各相似度矩阵合并生成最终相似度矩阵;集成权重向量的生成方法为:通过在区间[0,1]中随机确定分割点来间接地表示每个相似度矩阵的权重;分割点集合为:c'={c′1,c′2,...,c′p‑1},其中P表示采用的相似度度量技术的数量;将分割点集合中的元素按照升序排列,得到新的集合c={c1,c2,...,cp‑1};根据新的集合c={c1,c2,...,cp‑1},某一相似度矩阵的权重wk为:![]()
根据相似度矩阵的权重wk集成所有的相似度矩阵:![]()
其中,
表示通过权重向量生成的最终相似度矩阵;
为所有相似度矩阵的集合;
为所有权重向量的集合;n为相似度度量技术的个数;si(C)表示第i个相似度矩阵;wi表示第i个权重向量;c表示配对矩阵;步骤2)求解本体元匹配问题:2.1)建立本体元匹配问题的优化模型:![]()
其中,max f‑measure(X)表示目标函数是最大化f‑measure值,f‑measure(X)用于度量匹配结果的质量;X表示本体源匹配系统中所需要确定的的参数向量;xi表示参数值;n表示采用的相似度度量技术的个数,xn+1表示用于过滤最终匹配结果的阈值;2.2)使用进化算法重复步骤1),并且使用优化模型评价最终相似度矩阵;其中,根据每次生成的集成权重向量和优化模型的评价结果建立集成权重向量的元模型,根据元模型计算出下次生成最终相似度矩阵时使用的集成权重向量;至得到最优解,所述最优解为最接近max f‑measure(X)的值的最终相似度矩阵。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建工程学院,未经福建工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510865803.8/,转载请声明来源钻瓜专利网。