首页> 中文学位 >基于贝叶斯网络的动态预测模型研究及其应用
【6h】

基于贝叶斯网络的动态预测模型研究及其应用

代理获取

摘要

博弈是与现实中的竞争相对应的数学理论,近年来在人工智能方面有广泛的应用,非完全信息博弈是其中不确定性最大的情况,也是最值得研究的内容,像机器人足球赛,和计算机对弈,模拟现实场景等等,在这方面的应用对现实的指导意义是明显重要的。   贝叶斯推理是一种以概率分布为基础的推理方法,它结合了贝叶斯理论的图模型,通过进行一些条件独立性假设,将复杂的问题进行简化处理,进而把事件之间的相互影响关系用图的形式表达出来,然后利用概率理论中的先验概率和后验概率进行推理求解。贝叶斯方法的多种特点和优点都使得其不仅为应用其理论解决概率相关问题(如分类聚类),还可以用其图模型解决策略选择的问题(如推理和识别)。   然而贝叶斯推理方法应用到博弈中时还存在着一些问题和可扩展之处,为了弥补这些问题、补充可扩展之处,我们将引入一个在模拟现实方面有良好前景的领域,即多智能体系统(MAS,Multi-Agent System)。这样我就可以把动态预测模型与代表具有智能实体的agent相结合,同时把MAS系统中的调度算法与贝叶斯方法相结合,使其预测能力充分发挥。   本文就是综合考虑了模拟现实博弈的良好应用前景和贝叶斯推断理论的良好性能,旨在设计一个应用于非完全信息博弈状态下的动态预测模型,并且使其更具普适性,更好的与现实相映射。   本文的主要工作:   (1)提出了动态预测的模型架构。针对贝叶斯方法缺乏对周围环境中常变因素的考虑,将其应用到非完全信息博弈的MAS中,运用感知agent的构造理论,与agent相结合构成总体框架。   (2)运用了改进的学习算法。通过对贝叶斯方法的深入研究,发现由于贝叶斯方法构成的学习网基本是固定的,即使是动态贝叶斯方法也只是在最初建立好学习网后,随时间推移,前一时刻的因素对后一时刻的本学习网中已经形成制约关系的因素的影响,就很难考虑到博弈的对象的变化及其变化给贝叶斯学习网带来的影响,不能及时更新学习网。于是将K2算法和相关性算法相结合,构成一种准确的学习算法。该算法简单可行,而且准确性高。充分考虑了条件独立假设,增强学习准确性的同时也不至于在时间上有很大消耗。   (3)提出了对预测准确性的判断方法。在预测过程中没有对预测结果的评价,也就是说没有办法知道预测结果是否准确,并且根据结果是否准确做出调整。贝叶斯方法不管是静态的方法还是动态的方法,都没有一个很好的反馈,使其在动态变化的环境中表现不是很出色,所以在预测的结果后要对结果进行一个判断,引入预测误差的概念来做为判断的依据。   (4)在贝叶斯预测的过程中添加了对环境因素的感知等级概念。贝叶斯方法中没能按照急需的主次顺序来进行推理,也就是不能及时找出最需要推理的因素,没有办法使该因素及时地得到预测值,会使推理失去意义,不能实时、有效地抓住影响自身的主要因素,给出的策略会造成避重就轻。在本文中加入感知等级的概念就是用来解决这个问题。引入该概念则可以解决该问题。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号