论文部分内容阅读
近年来,随着知识工程、人工智能以及信息检索等技术的飞速发展,语义网已经成为计算机之间协同工作的重要基础,很多应用已经从数据处理转向了知识处理阶段。作为语义网的知识表现形式,本体已经被广泛应用于知识之间语义关系的表达。但是,由于不同组织或个人对相同概念在不同领域中所表示含义的理解不一致,导致不同本体对同一事物的描述存在差异,使得不同领域之间难以进行数据交换和语义转换。针对上述问题,本文研究了如何在异构本体之间以及关系数据库模式与本体模型之间实现语义映射,本文主要工作包括三个方面:1.提出一种基于语义关联的本体映射算法,实现不同领域本体之间的映射。首先,通过语义相关度计算,为待映射本体创建初步语义映射关系;然后,提出历史映射概率的概念,将历史映射信息中包含的语义信息融入本体映射过程,实现对初步映射结果的优化,从而提高本体映射的准确率;最后,通过标准测试集WordSimilarity-353和Words-240测试映射结果的准确性,实验表明,在这两个测试集上该算法的准确率均能够达到80%,且利用历史映射信息进行优化后映射结果的准确率也有了不同程度的提高。2.提出一种基于模式匹配的关系模式和本体模型映射算法,实现关系模式和本体模型之间的映射和转换。首先,通过对关系数据库模式和本体模型进行解析,将其转换成图的形式;然后,通过模式匹配算法和相似度迭代算法,将中间模型作为输入,两者之间的匹配关系作为输出,从而实现关系数据库模式与本体模型之间的语义映射;最后,通过多伦多大学开发的MapOnto项目提供的测试集验证该算法的有效性,实验表明,对于结构过于复杂的测试用例,该算法的实验结果不太理想,而对于其他测试用例,则基本满足实验需求。3.开发了跨域数据语义映射工具,实现不同领域本体的映射及关系模式到本体模型之间的映射。针对跨域数据语义共享的需求,通过对系统的用例图和流程图进行设计,并对系统进行功能模块划分,最后详细设计并实现了跨域数据语义映射工具,验证了上述关键技术的可行性和有效性,符合提升综合电子信息系统互操作能力的需求,达到了预定的研究目标。