当前位置: 首页 > 专利查询>北京大学专利>正文

一种基于机会感知的情境识别系统及方法技术方案

技术编号:10367281 阅读:175 留言:0更新日期:2014-08-28 11:09
本发明专利技术涉及一种情境系统及方法,尤其是涉及一种基于机会感知的情境识别系统及方法。基于机会感知的情境识别系统包括:用于感知不同上下文信息的机会感知数据采集器、用于记录情境识别知识的情境识别知识库、用于根据所述机会感知数据采集器采集到的上下文信息和所述知识库记载的情境识别知识进行情境推理的情境推理机。因此,本发明专利技术具有如下优点:1.无需使用新的扩展语言,仍然使用OWL和SWRL语言即可对情境识别的规则和概念进行建模;2.自动屏蔽机会感知环境的不确定性,基于一个提前建立的知识库,得到一个合适的推理结果。

【技术实现步骤摘要】

本专利技术涉及一种情境系统及方法,尤其是涉及。
技术介绍
情境识别是情境感知系统研究中的关键技术。它是指利用物理空间和信息空间中的感知数据来识别一个实体(一个人,一样物品,或是一个地方)所处的情境。情境识别的方法有很多,其中基于语义网的方法被广泛使用。该方法在设计时用OWL和SWRL语言来对情境识别中需要涉及的概念和规则进行建模。在系统运行时,语义推理及会利用获取的感知数据和以上模型进行推理从而识别情境。在大部分基于语义网的研究工作中,都有一个共同的假设,那就是获取的感知数据是确定和完全的。因为这些工作中感知系统在感知过程中使用的传感器资源都是为某一个感知目标而专门设置,因此它们是在系统设计时就预先定义好的。然而近些年来随着技术进步以及物联网普及,我们生活的环境中建立了大量的感知基础设施。这些大量存在的感知设备不仅包括分布在物理空间(如河流之上、建筑物中,街道上,公园里等等)中的静态传感器,还有人或车辆携带的移动传感器,例如智能手机、平板电脑、穿戴设备中内嵌的传感器,以及车载GPS、雷达等。此外无线通信网络(例如WSN, W1-Fi以及3G/4G网络等)的覆盖范围越来越广,它们可以将感知设备获取的感知数据传送到数据处理单元。在这样的背景下,机会感知(Opportunistic Sensing)逐渐成为一种重要的感知范型。相比于传统的感知系统而言,机会感知应用(Opportunistic SensingApplication)充分利用某个时间和地点恰好出现的传感器来实现感知目标,而不是为了该感知目标而专门部署相应的传感器。由于机会感知的特点,在机会感知范型下的情境识别便遇到了新的技术挑战。抽象而言,主要有以下两个方面:一是传感器数据可得性(Availability)的不确定性。机会感知试图发现和利用某个时间和地点恰好出现的传感器来完成感知目标,因此情境识别过程中需要的某类传感器数据可能由于相应的传感器资源缺乏而不能获得。二是传感器数据可信度(Confidence)的不可预测。即使情境识别所需的感知数据都能够获取,感知数据的可信度仍然是不可预测的。造成这种不可预测性的原因主要有两方面:一方面,在机会感知范型下完成感知目标的传感器很可能来自其他感知系统。而在不同感知系统中即使是同类传感器,其精度也可能相差很大;另一方面,在完成某个感知目标时究竟会选取哪个传感器是在设计时无法预测的。以上挑战抽象出来就是如何进行不确定的语义推理的问题。为了解决这一问题,一些研究工作基于不同数学模型对语义网语言OWL和SWRL进行扩展,开发了很多新的扩展语言。这些语言从某种程度上是有效的,然而它们都有一个共同的不足,那就是这些语言的使用十分复杂,即使是对语义网语言非常熟悉的人来说,学习起来也非常困难。
技术实现思路
本专利技术主要是解决现有技术所存在的扩展的语义网语言使用复杂,学习困难等问题,提出了,该系统及方法可以使得情境感知应用的开发者仍然使用OWL和SWRL语言对情境识别的规则和概念进行建模,而无需使用新的扩展语言。本专利技术的上述技术问题主要是通过下述技术方案得以解决的:一种基于机会感知的情境识别系统,包括:用于感知不同上下文信息的机会感知数据采集器、用于记录情境识别知识的情境识别知识库、用于根据所述机会感知数据采集器采集到的上下文信息和所述知识库记载的情境识别知识进行情境推理的情境推理机。其中,情境推理机主要负责在运行时解决不确定的情境推理任务。情境是对一个实体所处状态的一种语义抽象,对于一个情境感知应用而言,当情境发生变化时则会触发相应的动作执行。通常来说,一个实体(例如一个人)所处的情境种类是无限的。然而对于一个特定的情境感知应用而言,其关注的情境种类是有限的。因此,将一个应用所关注的所有可能的情境组成一个集合,称之为情境候选集合。上下文信息是能够刻画一个实体的情境的任何信息,一个实体的情境是由一组上下文信息来确定的。情境识别知识包括情境推理规则,它是定义上下文与情境的一阶逻辑表达式。具体来说,一个情境 推理规则包括两部分:前件和后件。规则的前件是一组用逻辑AND连接起来的上下文断言。上下文断言被定义为是一个逻辑表达式,它描述了某种上下文信息需要满足的条件。因此对于一个候选情境来,情境推理规则的前件为R(Si) =A(C1) AA(C2) Λ…AA(Cffl),其中A(Ci)是第i个上下文断言。而情境推理规则与m个上下文信息相关。规则的后件是关于一个候选情境的表达式。优化的,在上述的一种基于机会感知的情境识别系统中,所述情境识别知识库包括:用于记载所有情境感知应用共享知识的共享知识库和用于记载具体应用情境识别相关知识的应用知识库,其中:所述共享知识库包括:用于定义所有应用共用概念的共享知识模块、用于存储各种上下文信息可信度的可信度记录模块。其中:共享知识模块使用OWL语言定义了所有应用都可能用的一些概念。而为了应对感知数据可信性不可预测的问题,可信度记录模块实现存储了共享的感知系统中每种上下文信息的可信度。这个可信度可以用感知数据采集器的准确度来衡量。在运行时,情境推理机会查询可信度记录,然后将查询得到的上下文的可信度利用在情境推理的过程中。这些可信度信息的获取可以利用专家的经验,也可能通过实验对共享感知系统提供的上下文信息的可信度进行度量。优化的,在上述的一种基于机会感知的情境识别系统中,所述应用知识库包括:继承于共享知识模块并包含记载具体应用情境识别知识的应用知识模块、记载具体应用情境推理规则的应用情境推理规则模块。优化的,上述的一种基于机会感知的情境识别系统中,所述情境推理机包括:用于将情境推理规则分解为若干个上下文断言的规则分解模块;用于对能够确定变量的上下文断言进行推理,并且能够将变量不确定的上下文断言的推理结果置为不确定的断言推理模块;用于将上下文断言的推理结果进行归并,然后从候选情境中选择当前用户所处情境的融合与决策模块。一种利用上述情境识别系统进行基于机会感知的情境识别方法,包括:规则部署步骤:编写情境推理规则,并部署在情境推理机上;规则分解步骤:将情境推理规则分解为若干个上下文断言;断言推理步骤:对变量确定的上下文断言进行推理并且将变量不确定的上下文断言的推理结果置为不确定;融合决策步骤:将上下文断言的推理结果进行归并,然后从候选情境中判定选择当前用户所处情境。优化的,在上述的一种基于机会感知的情境识别方法中,所述规则分解步骤包括:公式选择步骤:选择与机会感知数据采集器所采集到的上下文信息直接相关的原子公式;规则分解步骤:基于公式选择步骤选择的原子公式将情境推理规则分解为若干个上下文断言。具体而言,分解的过程是这样的:对于每个原子公式,与其相关的原子公式(包括它本身)会用逻辑AND连接成一个上下文断言。在情境推理规则被分解之后,需要对于那些变量值都能够被指定的CA进行推理。然而,这些CA的推理并不是独立的,这给提高推理的性能提供了机会。优化的,在上述的基于机会感知的情境识别方法中,所述断言推理步骤包括:分析步骤:分析所有的上下文之间的依赖关系;推理步骤:基于分析步骤得到的依赖关系,利用拓扑排序算法进行排序,然后按排序顺序对每个上下文断言依次进行推理。优化的,在上述的基于机会感知的情境识本文档来自技高网
...

【技术保护点】
一种基于机会感知的情境识别系统,其特征在于,包括:用于感知不同上下文信息的机会感知数据采集器、用于记录情境识别知识的情境识别知识库、用于根据所述机会感知数据采集器采集到的上下文信息和所述知识库记载的情境识别知识进行情境推理的情境推理机。

【技术特征摘要】
1.一种基于机会感知的情境识别系统,其特征在于,包括:用于感知不同上下文信息的机会感知数据采集器、用于记录情境识别知识的情境识别知识库、用于根据所述机会感知数据采集器采集到的上下文信息和所述知识库记载的情境识别知识进行情境推理的情境推理机。2.根据权利要求1所述的一种基于机会感知的情境识别系统,其特征在于,所述情境识别知识库包括:用于记载所有情境感知应用共享知识的共享知识库和用于记载具体应用情境识别相关知识的应用知识库,其中: 所述共享知识库包括:用于定义所有应用共用概念的共享知识模块、用于存储各种上下文信息可信度的可信度记录模块。3.根据权利要求2所述的一种基于机会感知的情境识别系统,其特征在于,所述应用知识库包括:继承于共享知识模块并包含记载具体应用情境识别知识的应用知识模块、记载具体应用情境推理规则的应用情境推理规则模块。4.根据权利要求1所述的一种基于机会感知的情境识别系统,其特征在于,所述情境推理机包括: 用于将情境推理规则分解为若干个上下文断言的规则分解模块; 用于对能够确定变量的上下文断言进行推理,并且能够将变量不确定的上下文断言的推理结果置为不确定的断言推理模块; 用于将上下文断言的推理结果进行归并,然后从候选情境中选择当前用户所处情境的融合与决策模块。5.一种利用权利要求1所述情境识别系统进行基于机会感知的情境识别方法,其特征在于,包括: 规则部署步骤:编写情境推理规则,并部署在情境推理机上; 规则分解步骤:将情境推理规则分解为若干个上下文断言; 断言推理步骤:对变量确定的上下文断言进行推理并且将变量不确定的上下文断言的推理结果置为不确定; 融合决策步骤:将上下文断言...

【专利技术属性】
技术研发人员:王亚沙王江涛杜旭东
申请(专利权)人:北京大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1