论文部分内容阅读
近年来,计算机科学技术的迅速发展,本体的研究逐渐成为热点,无论是在语义网、电子商务、信息检索、知识工程、计算机信息、知识处理平台以及人工智能上都有十分广泛的应用。然而随着本体数量的增加,规模的扩大以及本体本身表示形式和内在结构的多样性,本体异构问题大量产生,这大大影响了本体的使用效率,是当前需要解决的首要问题。本体相似度的计算是解决不同本体间异构问题的关键,是本体间有效信息交流和处理的重要基础工作,如何整合和充分利用现有本体资源都需要本体语义相似度算法的支持。本文的研究内容主要分两个方面:一是提出基于权重的本体相似度计算方法,并验证算法有效性。二是将基于权重的本体相似度算法应用到三维模型检索工作中。该检索方法较传统的基于关键字和基于内容的三维模型检索方法在查全率查准率方面都有显著的提高,有利于实现设计知识的重用,减少人力物力损耗,提高设计效率并且缩短产品的开发周期。具体工作步骤如下:(1)提出了一种基于权重的本体相似度算法。在对本体的检索中,不再简单的仅利用WordNet、Hownet等工具直接得到两个本体树之间的相似度,而是将本体中的类、属性都考虑在内,根据本体树的深度、密度等本体结构因素设置相应权重,最后利用自顶向下的本体匹配方法,完成两个本体相似度的计算。(2)根据三维模型的功能信息建立功能本体库。首先将原始三维模型的功能信息提取出来,在相关领域专家的协助下建立功能本体库雏形,然后利用WordNet提供的计算词汇之间同义词、近义词、上下位词等功能,对三维模型的本体库进行扩展。最终构建出三维模型的功能本体库。(3)将基于权重的本体相似度算法应用到三维模型的本体检索中。在功能树已经构建完成的基础上,通过基于权重的本体相似度算法将目标本体和本体库中的本体进行相似性比较,通过领域专家设定相关阈值,完成三维模型的检索工作。(4)编写了实验模拟程序。开发了用以实现三维模型检索的简单模拟系统。设计了用户界面,方便用户操作,用户可以根据具体情况选择不同的阈值组或相关权重,实现了三维模型本体的相似度计算,应用于三维模型的检索,取得了很好的实验效果。