基于参数和策略协进化的粒子群优化算法及其应用

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:jayslacker
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
优化问题存在于人类生活的方方面面,一直以来人们都在寻求各种合适的优化算法去解决各种优化问题。随着各种应用领域的拓宽,一些出现的优化问题也变得越来越复杂,相应的针对这些优化问题的优化方法也就从传统的一些优化方法发展到智能优化算法,其中粒子群优化算法(PSO算法)作为群体智能的一个分支,PSO算法起源于科学研究者们对鸟群觅食行为这一群体活动的观察研究。鸟群在飞行觅食的过程中会集体协作保证能够找到食物,也是基于这一点,PSO算法是通过种群中个体之间相互协作,形成一种信息共享机制,进行信息交换,从而保证整个粒子群体能够找到最优解。因PSO算法的思想结构比较简单、易实现、运行参数较少、收敛速度较快等优点,也越来越受到人们的关注,已被广泛应用于科学研究和一些工程应用等问题中。但是PSO算法同时也存在着一些不足的地方,例如在解决一些多峰函数问题时,算法比较容易陷入局部最优,容易早熟收敛,特别是针对高维、复杂问题时。本文对PSO算法基本原理进行了介绍,对影响算法性能的一些原因作了一些相应的分析,并从理论研究和实际的应用领域两个方面回顾了当前PSO算法的一些研究状况。针对PSO算法存在不足,本文所做主要工作包括以下几个方面:(1)针对算法参数对算法性能的影响进行了一定的分析,提出一种双层粒子群优化算法(DBPSO算法),使算法参数在算法搜索过程中不断进化,实时地给算法提供最优参数,这种自适应的进化参数机制,改变了以往让算法控制参数按照一些固定进化方向变化的参数自适应思想,使用5个基准测试函数进行测试,结果表明,DBPSO算法在寻优性能上取得了不错的表现,在搜索速度和精度上面都得到了一定的提高。(2)就进化策略对算法性能的影响,指出不同的进化策略对算法的寻优性能的影响是不一样的,并提出了进化策略自适应调度的粒子群优化算法(ASPSO),将不同进化策略放在一起,形成一种策略池,在这种情况下,算法可以根据当前自身进化的实际情况,选择是否继续使用当前进化策略或使用下一种进化策略,这种策略自适应调度的粒子群优化算法更有利于算法寻优,使用3个标准测试函数对改进的粒子群算法进行测试,实验结果表明,ASPSO算法的寻优性能得到了一定的提高。(3)提出将算法控制参数自适应的双层粒子群算法(DBPSO)算法和进化策略自适应调度的粒子群算法(ASPSO)结合起来,形成一种参数和策略协进化的粒子群优化算法(Co-evolution PSO)。结果表明,Co-evolution PSO算法在寻优性能上较DBPSO算法和ASPSO算法都有一定程度的提高,取得了不错的效果。将上述改进后的三种算法均应用于优化压力容器模型设计,获得满意结果。
其他文献
小型专用无线I/O系统,是应用于焊接工业现场的无线专用数据采集系统,是焊接质量监控系统中的数据采集节点。其功能是将焊接过程的现场数据(如焊接电流,焊接电压和工件转速等)
本文以用于鱼雷的光纤陀螺罗经系统为研究对象,针对光纤陀螺罗经系统姿态更新算法、罗经系统扰动基座初始对准、运动中初始对准和系统总体设计方案等关键技术进行了研究。论文
自主接近和近距离及超近距离作业是重要的空间在轨任务,要执行这样的空间任务,需要测量目标之间的相对位姿。基于视觉的方法是位姿测量的重要方法之一,国内外在空间合作目标视觉
随着网络技术不断发展,计算机网络控制技术的应用也越来越广泛。当前许多控制系统的信号传输不再局限于点对点的传输,如分散控制系统(DistributedControlSystemDCS)、现场总线
预测控制是控制理论中充满活力的部分,近些年来,它与神经网络技术的结合,更使其焕发出新的青春.该文在充分吸收前人研究成果的基础上,做了以下几个方面的工作:通过改进预测控
随着人们对环境问题关注度的不断提高,污水处理问题得到了越来越多人的关注。A2O工艺是污水处理过程中的一种主要二级处理方法,具有优秀的脱氮除磷能力,在我国具有广泛的应用。
排序学习是当前信息检索和机器学习领域中的一个重要研究热点。本文在排序学习框架下,对子空间方法进行了系统的研究。本文的主要工作和贡献如下;   提出了一种用于排序的
作为软测量建模重要的方法,神经网络建模由于无需精确的数学公式,具有较强的非线性映射能力,得到了广泛的应用。同时神经网络建模在训练算法,模型训练等方面仍有较大提升空间
聚类分析是人类一项最基本的认识活动,是机器学习中的经典问题。所谓聚类就是按照事物的某些属性,把不同的事物聚集成类,使类间的相似性尽可能小,类内的相似性尽可能大。κ-m
石油钻井中为防止井喷,需要进行早期的溢流监测。传统的溢流监测方法存在很大的局限性,要求寻找一种新的检测方法。超声波测量技术由于具有许多独有的优点,现在已经广泛应用