一种基于浓度的粒子群优化算法

2012-09-18 02:20:06李庆芳孙合明
重庆理工大学学报(自然科学) 2012年12期
关键词:优化

李庆芳,孙合明

(河海大学理学院,南京 210098)

粒子群(PSO)算法起源于对简单社会系统的模拟。该算法是1995年由美国电气工程师Eberhard和社会心理学家 Kennedy[1-2]提出的。粒子群算法本质上是一种并行的全局性的随机搜索算法,具有容易实现、搜索速度快、优化性能好等优点[3-8]。该算法自提出以来,引起了国际上相关领域众多学者的关注和研究,并被广泛应用到神经网络训练、工业系统优化及控制[9-12]等领域。

作为一种进化算法,粒子群算法也有其缺点[13]。PSO算法是根据全体粒子和自身的搜索经验向着最优解的方向“飞行”,在进化后期所有的粒子都向“最优点”聚集,趋向同一化,群体的多样性逐渐丧失,致使算法后期的收敛速度明显变慢,甚至处于停滞状态,出现早熟现象。针对PSO算法的这个缺点,本文将免疫算法中基于浓度选择的概率引到PSO算法中,提出一种改进的粒子群算法。该算法根据浓度的大小对粒子的更新进行有选择的指导,从而在一定程度上加快了算法的收敛速度,增强了算法的寻优能力,同时对部分粒子进行初始化,增加种群多样性。实验结果表明,该算法具有较高的优化性能。

1 标准粒子群优化算法

在粒子群算法中,每个个体称为一个粒子,代表着解空间中一个潜在的解。例如,在一个D维的目标搜索空间中,每个粒子看成是空间内的一个点。设群体由m个粒子构成,zi=(zi1,zi2,…,zin)为第 i个粒子(i=1,2,…,m)的D维位置矢量。根据事先设定的适应值函数(与要解决的问题有关)计算zi当前的适应值,即可衡量粒子位置的优劣。……

登录APP查看全文

猜你喜欢
优化
超限高层建筑结构设计与优化思考
房地产导刊(2022年5期)2022-06-01 06:20:14
PEMFC流道的多目标优化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
由“形”启“数”优化运算——以2021年解析几何高考题为例
围绕“地、业、人”优化产业扶贫
今日农业(2020年16期)2020-12-14 15:04:59
事业单位中固定资产会计处理的优化
消费导刊(2018年8期)2018-05-25 13:20:08
4K HDR性能大幅度优化 JVC DLA-X8 18 BC
几种常见的负载均衡算法的优化
电子制作(2017年20期)2017-04-26 06:57:45