一种多推理引擎融合上下文感知系统框架及其工作方法

文档序号:9631633阅读:380来源:国知局
一种多推理引擎融合上下文感知系统框架及其工作方法
【技术领域】
[0001]本发明涉及一种多推理引擎融合上下文感知系统框架及其工作方法,属于普适计算的技术领域。
【背景技术】
[0002]随着嵌入式计算技术、传感器技术的发展,以及无线通信、互联网的普及,智能计算服务正深刻地改变着整个世界。人们对智能系统的期望与日倶增,智能计算无处不在的时代正在来临。这种“无时不有无处不在”的智能计算服务方式被称为普适计算。普适计算将人们生活的物理空间与虚拟世界的信息空间有机结合,将从根本上改变人们的生活方式。在普适计算的空间内,信息访问和智能计算服务将深入每一个角落,人们可以随时随地、透明地获得数字化的服务。
[0003]普适计算的本质不在于开发新一代的硬件设备,而在于实现从以计算机为中心到以人为中心的转变,改变人与各类智能设备的交互方式。而实现普适计算的关键技术之一便是上下文感知技术。现实生活交流过程中,人们都会有意或无意地利用如共同认知、气氛、环境等相关上下文信息来提高交流效率。上下文感知技术便是借鉴此种方式,其巧妙地将各类信息资源、计算资源、通信系统结合起来。上下文感知技术通过主动或被动获取相关用户的信息,自主推导出精确、有实际应用意义的高层上下文信息。上下文感知技术为各类应用提供可靠、简洁的信息服务支持,真正实现人与计算环境的透明自由交互,使人们从繁杂的设备操作中解放出来。
[0004]上下文感知技术包括两个关键的方面:一方面上下文感知系统需要准确大量地采集与当前应用相关的上下文信息,如时间、地点、温度、设备状态等上下文信息;另一方面上下文感知系统需要根据搜集的信息,针对当前用户需求,做出快速准确的判断,为用户提供高效、个性化的服务。
[0005]然而由于当前传感器技术、无线通信技术以及计算资源的限制,上下文感知系统提供的感知结果并不能完全满足上下文应用的要求和用户的需求。因此如何提供精确、个性化的上下文感知服务成为上下文感知领域的研究重点。

【发明内容】

[0006]针对现有技术的不足,本发明公开了一种多推理引擎融合上下文感知系统框架。
[0007]本发明还公开了一种上述系统框架的工作方法。
[0008]本发明所述上下文感知系统框架不仅要为用户和应用提供准确、及时的上下文感知信息,还需要为用户提供个性化的定制服务,才能更好地实现透明的数字化服务。单一的上下文推理引擎无法给出精确的上下文感知结果,也已经无法满足用户多样化、个性化的需求。多引擎推理及推理结果融合机制的引入极大地提高了上下文感知结果的精确度,也为实现个性化定制服务提供了基础。
[0009]本发明的技术方案为:
[0010]—种多推理引擎融合上下文感知系统框架,包括:与上下文感知系统管理模块相连的传感器模块、初级上下文提取模块、多引擎推理融合模块及上下文应用模块。
[0011]根据本发明优选的,所述传感器模块用于采集从各类传感器收集到的原始上下文信息,将所述原始上下文信息传输至所述初级上下文提取模块,同时所述传感器模块动态管理传感器资源;所述初级上下文提取模块接收、处理所述原始上下文信息,生成初级上下文信息,并对其进行存储、分发;所述多引擎推理融合模块向所述初级上下文提取模块查询所述初级上下文信息,所述多引擎推理融合模块利用所述初级上下文信息,通过多引擎推理、融合生成高级上下文信息,并存储、分发高级上下文信息;所述上下文应用模块向所述多引擎推理融合模块查询高级上下文信息,利用高级上下文信息为用户提供个性化服务、存储用户个性化数据,并接收用户反馈和提取用户偏好;所述上下文感知系统管理模块管理、调整整个上下文感知系统框架的运行,其利用预设信息建立策略数据库单元,接收所述上下文应用模块收集的用户反馈和用户偏好,调整策略数据库单元,对所述传感器模块、所述初级上下文提取模块、所述多引擎推理融合模块进行动态配置管理。
[0012]根据本发明优选的,所述传感器模块包括:物理传感器单元和虚拟传感器单元。
[0013]根据本发明优选的,所述物理传感器单元用于收集一个或者多个物理传感器的数据,并调整所述物理传感器的工作状态,所述物理传感器是指拥有实际测量元件,能够检测各种与上下文应用相关的实际信息的探测设备,如用于获取用户体温的红外传感器,用于测定有害气体浓度的环境监测设备,所述虚拟传感器单元用于负责收集一个或多个虚拟传感器的数据,并调整虚拟传感器的工作状态,虚拟传感器是指不具有实际探测元件,用于收集各种与上下文应用相关的虚拟信息的探测程序。如用于收集用户社交记录的网络爬虫,用于测定网络实时带宽的测试程序等。
[0014]根据本发明优选的,所述初级上下文提取模块包括:上下文信息分类单元、上下文信息校准单元、上下文信息聚合单元、上下文信息特征提取单元、上下文信息表示单元、初级上下文数据库、初级上下文信息存储/分发管理单元;
[0015]所述上下文信息分类单元、所述上下文信息校准单元、所述上下文信息聚合单元、所述上下文信息特征提取单元、所述上下文信息表示单元、所述初级上下文数据库以及所述初级上下文信息存储/分发管理单元依次相连。
[0016]根据本发明优选的,所述上下文信息分类单元依据上下文建模方案要求的类别,对原始上下文信息进行分类整理;所述上下文信息校准单元将上下文信息进行校准,使上下文信息符合统一的建模标准,满足后续单元对上下文信息的传输、储存、处理、显示等需求;所述上下文信息聚合单元经过将上下文信息进行简化、去冗余,按照上下文信息建模方案的要求消除多余信息;所述上下文信息特征提取单元按照上下文建模方案提取上下文信息中用于推理融合的特征数据;所述上下文信息表示单元按照上下文建模方案将上下文信息整理为初级上下文信息,并将其发送给所述初级上下文数据库;所述初级上下文数据库用于存储初级上下文信息;初级上下文存储/分发管理单元作为与所述多引擎推理融合模块对接单元:动态管理初级上下文数据库,统一接收初级上下文查询请求,并将初级上下文信息分发给有需求的推理引擎。
[0017]根据本发明优选的,所述多引擎推理融合模块包括:推理引擎池单元、冲突管理单元、多源上下文信息融合单元、高级上下文数据库单元、高级上下文存储/分发单元,所述推理引擎池单元、所述冲突管理单元、所述多源上下文信息融合单元、所述高级上下文数据库单元、所述高级上下文存储/分发管理单元依次相连。
[0018]根据本发明优选的,所述推理引擎池单元包括:一个或多个用户个性化推理引擎单元、一个或多个相似用户协同推理引擎单元、一个或多个基于云的推理引擎单元,所述推理引擎池单元用于查询需求的初级上下文信息,并根据领域知识和初级上下文信息进行上下文推理,将初级上下文信息转化为上层应用接收或处理的高级上下文信息;
[0019]根据本发明优选的,所述推理引擎使用的算法包括:基于规则的推理算法、基于神经网络的推理算法、基于粗糙集的推理算法、基于模糊集的推理算法和基于主观贝叶斯方法的推理算法;所述用户个性化推理引擎单元为基于用户偏好和用户反馈定制的,针对用户个人的定制化推理引擎,用于根据初级上下文信息推理出关于特定用户的个性化结果;所述相似用户协同推理引擎为根据用户特征计算匹配到的,个性与所服务用户类似的用户,所拥有的个性化推理引擎;所述相似用户协同推理引擎针对其他推理引擎单元的不足,为用户个性化服务提供推理结果;所述基于云的推理引擎单元为基于云计算平台的推理引擎,用于根据云服务器中拥有的知识和设置的相关推理算法,为用户个性化服务提供推理结果。
[0020]根据本发明优选的,所述冲突管理单元计算推理结果之间的冲突程度,将冲突程度转化为所述多源上下文信息融合引擎单元可识别的权重信息,为所述多源上下文信息融合引擎提供融合依据;所述多源上下文信息融合引擎单元依据所述权重信息以及所述用户个性化信息,将上下文推理结果融合为高级上下文信息;多源上下文信息融合引擎所用算法包括:基于DS证据论的算法、基于DSmT的算法和基于贝叶斯网络的算法;高级上下文信息库用于存储高级上下文信息;所述高级上下文存储/分发单元响应所述上下文应用模块的高级上下文信息查询请求,将所述高级上下文信息分发给有需求的上下文应用,或者根据设定的规则主动向有需求的上下文应用推送所述高级上下文信息。
[0021]根据本发明优选的,所述上下文应用模块包括上下文感知服务管理单元、用户身份识别单元、用户行为/状态分析单元、个性化应用服务单元、用户偏好提取单元、用户反馈收集单元、用户个性化数据库单元,所述上下文感知服务管理单元、所述用户身份识别单元、所述用户行为/状态分析单元、所述个性化应用服务单元依次连接,所述用户行为/状态分析单元与所述用户个性化数据库单元、所述用户反馈收集单元相连,所述用户个性化数据库单元与所述用户偏好提取单元连接。
[0022]根据本发明优选的,所述服务管理单元用于主动发现上下文应用需求或被动接收用户服务需求、启动上下文应用服务;所述用户身份识别单元用于识别用户身份,标记用户并提供用户身份识别结果;所述用户行为/状态分析单元根据所述高级上下文信息,实时分析用户正在表现的行为或当前的身体、心理状态。所述用户个性化数据库单元用于存储所述用户行为/状态分析数据;所述用户偏好提取单元根据用户历史行为记录,进行用户偏好对比、分析,感知用户偏好变化,提取用户习惯、特殊需求的个性化数据;所述用户反馈收集单元用于接收用户主动反馈信息,将用户反馈内容转化为系统可识别的配置信息;所述个性化应用服务单元用于为用户提供专属、个性化的实时服务。
[0023]根据本发明所优选的,所述上下文感知系统管理模块包括:预设信息单元、策略数据库单元、融合引擎管理单元、推理引擎管理单元、上下文建模管理单元、传感器管理单元,所述预设信息单元与所述策略数据库单元相连,所述策略数据库单元分别与所述融合引擎管理单元、所述推理引擎管理单元、所述上下文建模管理单元、所述传感器管理单元相连。
[002
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1