推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于多种群的自适应迁移PSO算法

更新时间:2019-12-24 16:25:22 大小:2M 上传用户:守着阳光1985查看TA发布的资源 标签:自适应迁移PSO算法 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

针对标准PSO中单一社会学习模式造成的算法容易陷入局部最优和后期收敛速度慢等问题,提出了一种基于多种群的自适应迁移PSO算法(Multi-population based self-adaptive migration PSO,MSMPSO).通过融合两种常用的邻居拓扑结构,赋予个体更多的信息来源;在多个子种群并行进化的基础上,利用不同加速因子的组合赋予各子种群不同的搜索特性,进而通过周期性对子种群的历史性能进行评估,以此为基础指导个体的迁移操作,实现子种群间的协作与计算资源的合理分配,并最终提升算法的综合性能.对CEC2013测试函数的优化结果表明,MSMPSO在求解精度、收敛速度等方面均表现出较好的性能.


部分文件列表

文件名 大小
基于多种群的自适应迁移PSO算法.pdf 2M

部分页面预览

(完整内容请下载后查看)
8
Vol. 46 No. 8  
Aug. 2018  
2018  
8
ACTA ELECTRONICA SINICA  
PSO  
基于的自适应移  
法  
1
1
2
3
1
, , , ,  
邓先礼 魏 波 曾 辉 桂 凌 夏学文  
( 1.  
华东大学软件学院 西南  
330013; 2.  
工程学院计算机工程疆乌鲁木齐  
830023;  
3.  
华东大学管理学院 西南昌  
330013)  
:
PSO  
准  
造成的最优和后期收等问题 提出了  
PSO ( Multi-population based self-adaptive migration PSOMSMPSO) .  
通过合两种  
一种基于的自适应移  
法  
, ; ,  
拓扑结构 赋予个体更的信息子种群并行进的基不同子的赋予各  
子种不同搜索进而通过子种历史性能进行评估 此为个体作 实子种  
CEC2013 MSMPSO  
与计配 并法的综合能 对  
试函优化结果表明  
能  
:
;
;
;
;
关键词  
中图分类号  
URL: http: / /www. ejournal. org. cn  
个体历史性评估  
TP301 0372-2112 ( 2018) 08-1858-08  
DOI: 10. 3969 /j. issn. 0372-2112. 2018. 08. 009  
:
:
A
:
文章编号  
文献标识码  
电子学报  
A Multi-Population Based Self-Adaptive Migration PSO  
1
1
2
3
1
DENG Xian-li WEI Bo ZENG Hui GUI Ling XIA Xue-wen  
( 1. School of SoftwareEast China Jiaotong UniversityNanchangJiangxi 330013China;  
2. Department of Computer EngineeringXinjiang Institute of EngineeringUrumqiXinjiang 830023China;  
3. School of Economics and MangementEast China Jiaotong UniversityNanchangJiangxi 330013China)  
Abstract: The performance of particles’“social-learningability directly affects the search capability of PSO. To o-  
vercome some shortcomings caused by mono-social-learning modelsuch as premature convergence and slow convergence  
speed at later evolution stagea multi-population based self-adaptive migration PSO ( MSMPSO) is proposed. In MSMPSO,  
the two common neighbor typologies are integrated into particles social-learning part aiming to give more information  
source for the particles. Furthermorethe entire population is divided into three sub-populations which are evolved in paral-  
lel. Based on the multi-population mechanismdifferent search characteristics caused by three different combinations of ac-  
celeration coefficients are assigned to the three sub-populations. To take advantage of different merits of different sub-popula-  
tionsand realize the reasonable allocation of computing resourcesindividuals carry out a migration operator based on sub-  
populationshistorical performance during the last period. Simulation results based on CEC2013 test suite manifest that the  
favorable comprehensive performance of MSMPSOin terms of convergence speed and solutions accuracy.  
Key words: particle swarm optimization; social learning; multi-population; individual migration; historical perform-  
ance evaluation  
, , .  
因此 其在提出应用优化领域 其  
1
引言  
PSO  
优化法一样  
和收  
( particle swarm optimizationPSO)  
法  
, ,  
等缺随着优化问题维增加 这些  
1]  
James Kennedy  
1995  
提出的一种基于智  
于  
点愈发影响  
PSO  
的一个主要因子  
优化于  
PSO  
于编实  
个体的速更新式 因为它个体动  
: 2017-06-14;  
: 2018-01-22; :  
责任编辑 蓝红杰  
收稿日期  
修回日期  
:
基金项目 国家自然科学基金  
( No. 61663009No. 61602174No. 61763010No. 61762036) ;  
( No. 2017D0038) ;  
西科技项目  
( No. 2014JYT041606) ;  
研计划基金  
西省教育  
( No. GJJ160469) ;  
自然科学基金  
( No. 2015BQJ011712)  
程学院博士科研金  
1859  
8
: PSO  
基于的自适应法  
5]  
,  
向及进而定其搜索能力 因此 来  
2009 Zhan  
法的自适应能力年  
4
先定义的  
迭代行实评  
子速更新参数以对  
评估结果对  
wc  
c
Tan-  
进行适应调整  
,  
选择进行了广泛的研究 实验表明 合群  
1
2
6]  
个体历史验来参数 选择能  
weer  
PSO( self regulating PSO,  
其提出定  
2]  
PSO  
SRPSO)  
w. ,  
用个体适应定 实验表明 用  
有效提升  
综合能  
个体进程中的一适应地  
本文参数设与学择这对  
PSO .  
中的参数赋予个体更好搜索能力  
PSO  
进行进 提出了一种基于移  
调整  
7]  
Suganthan  
子的拓扑结构  
PSO  
( Multi-population based self-adaptive migration  
法  
8]  
Peram  
子的学式 通过选择策略 改  
. Mendes  
分别间欧适应来确定  
PSOMSMPSO) .  
PSO  
中的分  
首先 对准  
进行了使个体具有更丰富的信息源 同时  
;
高了算搜索力  
3 ,  
分为 个子种通过不同使种  
9]  
10]  
Liang  
PSO  
( Fully in-  
提出了知  
法  
; ,  
分别重于全局搜索 局搜索搜索 根  
formed particle swarmFIPS)  
PSO  
( Com-  
法  
综合习  
据各子种在进程中的定个体在子种  
prehensive learning particle swarm optimizerCLPSO) .  
两  
法的在进行时会向  
行为 高效搜索策略有效传及  
配  
其它子的历史最优解进行丰富  
2
PSO  
11]  
子的多样性  
; Li  
提出了  
-
PSO( competitive and  
一种基于信息竞争 作  
cooperative PSO with information sharing mechanismCCP-  
SO-ISM) . CCPSO-ISM  
2. 1  
PSO  
准  
PSO  
i 2 :  
中 第 可用 个向量来描述 置  
t
t
t
t
t
t
t
, ,  
个体通过竞  
X =x x x ]  
和速向量  
iD  
V =v v ,  
i
向量  
i
i1  
i2  
i1  
i2  
t
,  
为其选择较优的学同时 不同个体间  
v D  
标问题数  
iD  
N  
规  
t
,  
通过历史最优解信息作 实验结果表明 丰  
t  
X  
为进搜索程中 问题的一候  
i
t
个体的信息交互适应调整能在  
V .  
的方子种群  
i
不同复杂数优  
. i  
行过为算搜索最优解子  
12 14]  
t
t
综合能  
t
历史最优解为  
PB = pb ,  
i1  
i
合不同优化策略 由化  
t
t
t
t
pb pb 、  
优解为  
i2  
NB = nb ,  
i
iD  
i1  
法和搜索策略有其自的为了其它优  
t
t
nb nb ,  
第  
iD  
t + 1  
时 该个体的速置  
i2  
( ) ,  
策略 先进思想 者也他  
( 1) ( 2)  
更新过如  
示  
( )  
优化策略 融入  
PSO . Ange-  
高其如  
t + 1  
t
t
t
v
= w·v + c ·r ·( pb x )  
1
ij  
ij  
1
ij  
ij  
15]  
16]  
line  
入到  
Higashi  
分别传算法中的选择杂  
t
t
+ c ·r ·( nb x )  
ij  
( 1)  
( 2)  
2
2
ij  
PSO  
法中 有效提高了算法的收速  
t + 1  
t
t + 1  
x
= x + v  
ij  
17]  
ij  
ij  
. Xin B.  
PSO ( Differential Evo-  
分进法  
w ,  
的速对本次动  
lutionDE)  
不同搜索阶优  
; c  
c ,  
体进行  
2
1819]  
影响度  
1
,  
外 还者将策略  
“ ” “ ”  
能力小  
; r  
r
0,  
20]  
21]  
1
2
PSO ,  
法中 在  
搜索策略  
入  
1]  
的随数  
不同了算法的能  
2. 2 PSO  
的研究状  
t
3
MSMPSO  
( 1) ( 2)  
V  
直接个体  
i
式  
进而影响个体搜索能力 因此  
( 1) )  
出  
PSO  
问题性质为  
拓扑结构可得到结果 很多工  
PSO  
选择参数  
(
更新策略 式  
进行了广  
,  
的研究 进动机及对不同 这些策略  
应用问题 因此为  
设最优参数及  
可分为类  
第一调整  
wc  
,  
拓扑结构外 利个体  
3]  
4]  
PSO  
参数 如  
Shi  
Ratnaweera  
历史予  
22]  
c
分别对  
进行线调整 满足不同进  
2
PSO  
基于此 本文提出了一  
更好鲁棒通用性  
1
化时期的局搜索能力和收的目  
MSMPSO  
拓扑结构  
,  
此类策略不同标问题具体算  
, ,  
合 同时 助多不同搜索行为的  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载