基于贝叶斯网络的马尔可夫毯发现算法研究

来源 :电子科技大学 | 被引量 : 5次 | 上传用户:FalyE
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
马尔可夫毯在分类任务中的特征选择与贝叶斯网络的结构学习中发挥着重要作用。马尔可夫毯发现算法用于从实际的数据集中学习和发现目标变量的马尔可夫毯。目前马尔可夫毯发现算法可分为两类,这两类算法的原理是不一样的。第一类算法以IAMB为代表,该类算法的速度很快,但是准确率较低;第二类算法以IPC-MB为代表,该类算法的准确率很高,但是速度较慢,因此这两种算法都具有工程实用价值。贝叶斯网络是一种统计模型,它能够有效地表达随机变量之间的联合概率分布。本文将基于贝叶斯网络研究和设计马尔可夫毯发现算法,主要工作如下:(1)改进了IPC-MB算法,提出了新算法DOS(Dynamic Ordering-based SearchAlgorithm)。DOS算法弥补了IPC-MB的缺点与不足,通过综合运用三种新颖的策略:“排序”、“过滤”、“优化对称原则”,极大地减少了条件独立性测试的次数,提高了发现马尔可夫毯的速度和准确率。本文首先详细介绍了DOS算法发现马尔可夫毯的原理与过程,并分析了DOS算法的主要特点。然后从理论上证明了DOS算法的正确性,并对比分析了DOS与IPC-MB的时间复杂度。最后通过大量、反复的实验显示出DOS的优秀性能。(2)改进了IAMB算法,提出了新算法Improve-IAMB。Improve-IAMB算法最大的特点在于“组进”策略,该策略不仅可以减少条件独立性测试的次数,提高了算法的速度,而且抑制了数据噪声带来的负面影响,提高了算法的准确率。本文首先详细分析了Improve-IAMB算法发现马尔可夫毯的原理,并结合实例描述了Improve-IAMB算法的执行过程。然后对比分析了IAMB与Improve-IAMB的时间复杂度。最后从实验结果中验证Improve-IAMB算法比IAMB算法具有更好的性能。
其他文献
随着Internet的日益普及以及商务应用的逐渐丰富,网络的安全性已经直接影响着Internet发展的前景。人们纷纷开发出各种安全措施,象防火墙、入侵检测系统等来加强网络安全。然而
本文主要讨论运动距离自动检测的问题。要自动地、准确地检测出运动距离,能否检测出真实的运动即成为一个关键的问题。图象的变化通常是多种因素综合作用的结果,显而易见,消除运
对于企业网来说,越来越多的攻击来自网络内部,目前较成熟的防火墙多为边界式防火墙,已经不能很好的满足要求。主机防火墙可以在很大程度上防御来自企业网内部的攻击,但其实现技术
资源共享是对等网技术最基本的也是最主要的应用领域之一,通过分析几个现有产品,我们指出了目前的应用在资源管理方面存在的问题:缺乏资源的标识和定位的规范方法.对此,我们
随着信息技术的发展,为了满足高速信息处理和复杂智能控制的要求,以微处理器为控制核心的电路系统应用日益广泛。微处理器体系结构方面的研究和设计,可以推动我国集成电路的发展
该文的主要研究目的是实现一个基于机器视觉的机器人手臂动作跟踪系统,该系统能够完成对机器人手臂动作轨迹的跟踪、预测,并且能够实现碰撞检测和碰撞预警的功能.该文详细介
该文对该系统的基本思想、实现方法、所用技术等进行了系统的阐述.该论文根据JSP程序设计的特点,进行了一系列的工作:1)采用静态判断和动态判断相结合的方法.2)考生程序即时
从大型数据库中挖掘未知的并且是潜在有用的信息和知识,是数据呈爆炸性增长所提出的迫切要求,于是数据挖掘技术便应运而生了。而关联规则作为一类知识模式,是数据挖掘所要研究的
我国有线电视正在向数字化、多功能化、产业化和全国联网的方向发展。随着其综合功能、网络规模的扩大和网络信息量的增长,有线电视光纤同轴电缆混合网络(HFC)的管理问题日益
随着信息社会的迅速发展,越来越多的政府、军队、公司和个人都纷纷连入互联网中,给各大公司的发展带来了无限的契机。但与此同时,人们对网络的高度依赖,信息的全球性共享也意味着