基于上下文偏好的RDF模糊SPARQL查询排序方法研究

基于上下文偏好的RDF模糊SPARQL查询排序方法研究

论文摘要

语义Web被看成是当前Web的扩展,目前已经成为数据与知识工程领域的研究热点。语义Web的核心思想是,通过增加一些语义信息实现对Web上信息的表示及获取方式的改进,使得信息能够被机器所理解,从而高效准确地查找信息。在语义Web中,RDF/RDFS一般被用于描述资源,从而为资源提供语义信息,而SPARQL是一种RDF查询语言。随着互联网上越来越多的信息以RDF语言进行描述,对于RDF的查询成为了一个重要的研究课题。在RDF查询中,由于用户查询意图的模糊性,他们希望能够表达模糊的查询请求,为此,研究者已经展开了一些研究,并出现了一些对SPARQL进行模糊扩展的研究成果。随着这些模糊查询研究成果的出现,随之也带来了一些问题,由于模糊查询要求比较宽松,能够满足这种查询的结果将会有很多,而这些结果都是无序的,使得用户很难快速的从大量无序的结果中找到他们所需要的信息,此时用户希望在众多的查询结果中先看到最符合自己偏好的查询结果,因此对模糊查询结果进行排序就显得很重要了,但是现有的模糊查询结果排序方法没有充分考虑用户的偏好。针对用户希望按照其偏好对模糊查询结果进行排序的问题,本文提出了基于上下文偏好的RDF模糊查询结果的排序方法。首先提出了上下文偏好的形式化表示方法,用定量的方法来表示偏好,通过在偏好中加入上下文加强了偏好模型的表达能力。然后基于上下文状态间的语义相似度对偏好聚类,对每一个聚类产生一个对RDF本体中所有三元组的得分表,以节省存储空间。最后在用户查询来临时,找到和查询最相近的那些聚类,然后利用它们的三元组得分表计算所有查询结果的总体得分,快速提供给用户按照偏好度排序的结果。实验及分析表明,本文提出的方法具有可行性,并通过与现有RDF模糊查询方法比较,验证了本文提出的方法有较强的偏好表达能力和较高的查准率。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题研究背景
  • 1.2 相关研究现状
  • 1.3 本文的研究内容及意义
  • 1.4 本文组织结构
  • 第2章 相关基础知识
  • 2.1 本体的相关理论知识
  • 2.1.1 本体概述
  • 2.1.2 资源描述框架RDF
  • 2.1.3 RDF Schema
  • 2.1.4 SPARQL查询语言
  • 2.2 RDF本体的模糊SPARQL查询
  • 2.2.1 模糊查询条件构成要素及隶属函数
  • 2.2.2 模糊查询条件的转换方法
  • 2.3 偏好的表示方法
  • 2.3.1 定性偏好
  • 2.3.2 定量偏好
  • 2.3.3 基于上下文的偏好
  • 第3章 上下文偏好模型及聚类
  • 3.1 上下文偏好模型
  • 3.1.1 偏好的上下文条件
  • 3.1.2 上下文偏好的定义
  • 3.2 计算三元组的分值
  • 3.3 基于上下文状态间语义相似度的偏好聚类
  • 3.3.1 偏好聚类原因分析
  • 3.3.2 上下文参数值间语义相似度的计算
  • 3.3.3 上下文状态间语义相似度的计算
  • 3.3.4 基于上下文状态间语义相似度的偏好聚类
  • 3.4 基于偏好聚类的查询结果排序问题描述
  • 3.5 小结
  • 第4章 基于上下文偏好的RDF模糊查询结果排序
  • 4.1 各个查询结果综合分值的计算
  • 4.2 查询结果得分表的建立算法
  • 4.3 TOP-K个结果的产生
  • 4.3.1 TA算法的基本思想
  • 4.3.2 Top-k排序
  • 4.4 小结
  • 第5章 系统实现和实验结果分析
  • 5.1 系统设计
  • 5.1.1 系统的功能及体系结构
  • 5.1.2 系统结构设计
  • 5.2 系统实现
  • 5.2.1 偏好聚类模块
  • 5.2.2 建立最相近聚类的查询结果得分表模块
  • 5.2.3 返回Top-k个结果的排序模块
  • 5.3 开发环境与技术
  • 5.3.1 开发平台
  • 5.3.2 开发工具与技术
  • 5.4 实验结果分析
  • 5.4.1 实验数据集
  • 5.4.2 结果分析
  • 5.5 小结
  • 第6章 总结和展望
  • 6.1 总结
  • 6.2 展望及进一步工作
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于上下文偏好的RDF模糊SPARQL查询排序方法研究
    下载Doc文档

    猜你喜欢