论文部分内容阅读
语义物联网(Semantic Web of Things)是物联网和语义网的延伸和扩展,其旨在建立一个互联互通互操作的协同系统,解决在物联网发展过程中存在的物联网异构(heterogeneity)难题,最终实现语义协同。但由于语义物联网兼具了物联网和语义网环境的双重特性,其中的语义数据表现出了许多新的数据特征,针对这些语义特征,语义物联网也具备了相应的特性,为了更好的发挥出语义数据的优势,就需要针对这些特征或特性采用对应的方法和技术。知识图谱(Knowledge Graph)是一个数据组织和数据描述规范,从另一种角度来说,知识图谱又是遵循这些规范按照一定的组织结构进行存储化管理的数据集。其本质上是一种语义网络(Semantic Network),概念模型和逻辑基础是本体(Ontology),能够更好的组织互联网资源,实现对客观世界的结构化语义描述。使用知识图谱技术,既可以满足语义物联网中的数据特征,还能较好的构建出相对完善的知识图谱,完成对语义数据的补充和完善。本文在现有语义物联网及语义协同研究成果的基础上,对语义数据在语义物联网环境中表现出的数据特征进行分析,并针对这些特征,对知识图谱技术的概念进行扩展,提出了统一知识图谱的概念,将其更好的应用于语义物联网环境中,并提出了基于统一知识图谱的语义协同方法。该方法以统一知识图谱为知识组织和表示形式,通过构建语义链接完成不同数据集之间的语义关联,为语义协同提供了良好的数据基础,在此基础上,实现语义协同的目标。由于语义协同的具体应用场景很多,本文选择了用户查询场景对本文所提方法进行验证。在统一知识图谱的支持下,更好的分析和理解用户需求的语义,正确使用需求信息,为用户提供更加符合需求的结果。最后,实现了一个基于上述方法的原型系统并通过实验验证了该方法的有效性,实验结果表明,本文设计的原型系统在在较好的降低了结果冗余度的同时,兼顾了用户需求的满足程度,同时在涉及多数据源或查询条件复杂的环境中,能够维持平稳的准确率,更加适用于复杂的语义物联网环境。