基于改进的蚁群算法在分类规则中的应用研究

来源 :重庆理工大学 | 被引量 : 3次 | 上传用户:njg916
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Marco Dorigo等学者提出了模拟蚂蚁群体智能行为的蚁群算法。它是神经网络、遗传算法等之后的又一种对解决组合优化问题、指派问题、调度问题都取得良好效果的优化算法。仿真实验表明,蚁群算法在解决优化问题的良好效果,使得它在数据挖掘中的数据分类算法也取得了不错的应用效果,但蚁群算法自身还存在求解收敛过早、易于陷入局部最优等问题。本文主要研究对蚁群算法优化策略的改进以及进一步对蚁群数据分类模型进行改进,主要工作如下。首先,对蚁群算法的基本原理进行深入研究,在对蚁群算法近年来的研究进展进行总结,深入分析归纳蚁群算法的优点和存在的不足,对不足的地方进行改进策略研究,提出了NIAS改进算法,并将其应用于旅行商问题(TSP)。通过对蚁群搜索路径的相交性检测并调整路径选择策略,目的在于提高蚁群的最优解求解能力。同时通过对蚁群相交路径的信息素更新策略的变化,将路径之间的关系引入到对信息的更新机制中,从而提高算法的求解空间,和避免算法的过早收敛问题。实验表明,改进算法可提高在求解TSP问题上的性能。其次,针对目前蚁群算法在数据分类上的应用和研究,并结合蚁群算法自身的特点,在Ant-Miner分类算法的基础上,进行了两个方面的改进:对发现规则修剪采用随机组合的方式对属性节点进行规则质量的比对,从而保证在发现规则的基础上获得最佳的规则;同样是为了避免算法的早熟问题,在信息素的更新机制在除了对规则上属性节点要加强信息素之外,同时对规则质量高但并添加到发现规则中的属性节点同样进行信息素的增强。试验表明,相比基本的蚁群分类算法,改进的算法付出了一定代价,但对数据分类的效果明显优于传统的基本算法。
其他文献
目前,随着人们对状态机的研究日趋深入,状态机的模型思想已应用到越来越多的领域,对于状态机模型的正确性和可靠性要求也越来越高,因此对于状态机测试显得越来越关键。现有的
基于现场的故障诊断专家系统的体系结构相对封闭,因此,故障诊断与维修都会受到人力、技术和地域的限制,故障诊断的时效性也受到一定的影响。在Internet网络技术飞速发展,Web
科学计算可视化、计算机动画和虚拟现实已经成为计算机图形学的三大热门话题,这三大话题的技术核心均为三维图形。学术界和产业界普遍认为,纹理映射是解决真实地显示现实世界
随着近年来互联网与电影业的发展,音视频等多媒体文件急剧增多,有些音视频文件往往包含大量的暴力元素。由于音频在处理速度上比视频快得多,基于音频的暴力场景识别受到越来
随着问题复杂度和问题规模的增加,为了能够及时高效地获得对问题的求解,人们将问题的求解诉诸于并行计算,使得并行计算获得飞速发展。因此,为了扩大粒子群算法的应用领域,将其并行
随着网络、通信和计算机系统的大规模应用和发展,作为其核心的机房的安全问题变得越来越重要。机房安全涉及不同厂商的多种动力、环境设备,没有统一的监测报警平台为机房安全
由于传统观念的影响对于软件系统性能的管理,总是采用“以后修正”方法即在软件系统设计实现完成以后再对软件系统进行测试评价,发现问题从软件设计开始修改,有时候甚至需要
随着经济社会飞速发展,嵌入式软件需求越来越大,人们对嵌入式软件的功能要求也越来越高,再加上行业之间竞争不断加剧,以及新技术的不断涌现,这使得传统以编程语言为中心的嵌
近年来,随着计算机辅助分析在工程领域的发展,利用计算机实现大坝安全监测信息的智能管理和数据分析处理是大坝安全监测系统的发展趋势。与之相关联的传感器技术、网络通信、
由于医学图像背景复杂、信噪比低和无统一的衡量标准等问题导致医学图像分割问题一直是一个难点。如何选取一种分类准确性高且时间开销小的算法分割医学图像是一个值得思考的