自适应CPSO算法研究及其在图像分割中的应用

来源 :东北大学 | 被引量 : 1次 | 上传用户:xuhonghuo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
粒子群优化(Particles Swarm Optimization, PSO)算法是源于鸟群觅食的一种启发式群智能优化算法。粒子群优化算法因其收敛速度快,思想简单和易于实现而受到广泛的关注和深入地研究。PSO算法在函数优化、神经网络训练、模糊控制等工业技术中得到了很好的应用。国内外研究学者针对粒子群算法易陷入局部极值,在算法迭代后期收敛速度慢,极易出现早熟现象等缺陷做了大量研究,并提出了改进方法,主要可分为3类:对算法本身参数的改进,对算法进化过程的改进以及与其它算法相结合的改进。这些改进的算法都在一定程度上加快了算法的收敛速度,尽可能地抑制算法的早熟现象。本文针对PSO算法易陷入局部极值、算法后期收敛速度慢以及寻优结果精度不高的问题做了以下方面的改进:(1)提出了一种改进的自适应粒子群优化(Improved Adaptive Particles Swarm Optimization,IAPSO)算法,根据粒子与全局最优粒子位置间的距离对标准粒子群优化算法中的惯性权重作了动态调整,并且与带有动量因子的位置更新方程相结合;(2)在保留IAPSO算法优势的基础上,针对算法后期仍然会出现陷入局部极值的情况,加入了混沌优化方法,提出了一种自适应混沌粒子群优化(Adaptive Chaos Particles Swarm Optimization,ACPSO)算法,用混沌变量来初始化粒子的位置和速度,并用新的无限折叠混沌映射对算法进行混沌变异,从当前群体中择优选择部分粒子进行混沌优化。最后将ACPSO算法应用到图像分割中。对改进算法采用标准测试函数进行对比测试实验,从算法收敛速度上看,ACPSO算法比IAPSO算法提高1.825~20.06倍,比基本PSO算法提高4.63~32.55倍;而IAPSO算法比基本PSO算法提高3.27~14.66倍,比带收缩因子的PSO算法提高了1.51~2.05倍;从寻优精度上看,ACPSO算法至少以75%的成功率精确地收敛到最优解。基于ACPSO算法和二维最大模糊Shannon熵阈值分割方法的图像分割,平均分割标准差较改进前减少了2.27%,迭代速度提高了6.94倍。
其他文献
该文首先介绍了数据挖掘和客户关系管理,然后结合二者,将数据挖掘中的各种分析方法运用于客户关系管理的交叉销售、客户价值分析和客户流失分析,并给出了在具体数据库数据上
UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言.它溶入了软件工程领域的新思想、新方法和新技术.它的作用域不限于支持面向对象的分析与设计,还支持从需求分析
模式演化是数据库研究的一个重要的研究课题,而如何保证演化之后的新模式是所有候选模式中最适应当前应用的模式以及模式演化之后如何保持模式的完整性约束和一致性是模式演
近年来,由于互联网技术的飞速发展以及经济全球化程度的不断提高,企业对信息进行网络化管理的需求日益强烈。大部分企业管理软件已经开始全面从桌面应用走向网络应用,系统架构从
新闻资讯是人们日常生活中获取的主要信息之一。随着互联网的发展,新闻资讯的传播速度得到了飞速的发展,互联网上出现了海量的新闻资讯信息。这些信息在丰富人们日常生活的同时
区域资源优化配置平台基于网络,达到优化配置区域内资源,利用区域优势提升企业竞争力的目的。因为平台是基于Internet构建的,可能受到来自Internet的各种攻击,平台本身和平台数据
以计算机和现代网络技术为特征的现代信息技术极大地促进了社会经济的发展,也引发了一场企业管理的革命,现行的企业管理方式和方法面临着前所未有的挑战。基于Web的实现集中式
随着Web数据库的应用增多,数据量的逐渐增大,数据库的存储对象和存储方式也随之变化。为此,Web数据库提供一个查询接口供用户访问。但是随着用户群体的不断扩大,用户由具有专
软件复用是在软件开发中避免重复劳动的解决方案.通过软件复用可以提高软件开发的效率和质量.该文首先简要介绍了软件复用的重要性和基于构件的软件开发新技术.文中着重讨论
该文在已有通用CSCW平台——Beacon系统的研究基础上,通过总结和分析已有系统的特点和存在的不足,提出该文的研究方向:用户方的服务质量.首先,该文在协作系统中首次引入服务