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

基于全局无偏搜索策略的精英人工蜂群算法

更新时间:2019-12-24 02:06:50 大小:1M 上传用户:守着阳光1985查看TA发布的资源 标签:人工蜂群算法 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

针对精英人工蜂群算法(ABC-elite)加速收敛和早熟停滞现象的矛盾,提出一种改进算法(EABCelite).该算法通过在雇佣蜂阶段引入全局最优解加速收敛,同时通过普通个体平衡全局最优解过大的引导作用,因此全局最优解与普通个体的信息都能得到利用而算法仍能较好平衡.在观察蜂阶段引入普通个体避免算法早熟收敛.改进算法在加速收敛与防止早熟之间取得很好的平衡,总体上没有偏向任何方向,增强了ABC-elite的全局搜索能力.实验表明,改进算法的性能显著好于ABC-elite以及最近提出的几种较高水平的改进人工蜂群算法.


部分文件列表

文件名 大小
基于全局无偏搜索策略的精英人工蜂群算法.pdf 1M

部分页面预览

(完整内容请下载后查看)
2
Vol. 46 No. 2  
Feb. 2018  
2018  
2
ACTA ELECTRONICA SINICA  
基于全局精英人工  
12  
1
1
1
1
, , , ,  
杜振鑫 广钟 韩德志 余山 贾建鑫  
( 1.  
海海事大学信息工程学院 海  
201306; 2.  
韩山学院计算机与信息工程学院 广东潮州  
521041)  
:
( ABC elite) ,  
矛盾 提出改进法  
( EABC  
精英人工法  
elite) .  
全局解与个体的信息利用而能较观察阶段引个体避免改  
过在雇佣蜂阶段引入全局个体全局大的因此  
, ,  
之间取体上了  
ABC elite  
全局力  
表明 改进能显于  
ABC elite  
提出种较改进人工法  
:
;
;
;
关键词  
中图分类号  
URL: http: / /www. ejournal. org. cn  
人工化  
:
TP18  
:
A
: 0372-2112 ( 2018) 0308-07  
DOI: 10. 3969 /j. issn. 0372-2112. 2018. 02. 008  
文献标识码  
文章编号  
电子学报  
Artificial Bee Colony Algorithm with Global and  
Unbiased Search Strategy  
12  
1
1
1
1
DU Zhen-xin LIU Guang-zhong HAN De-zhi YU Xue-shan JIA Jian-xin  
( 1. College of Information EngineeringShanghai Maritime UniversityShanghai 201306China;  
2. School of Computer Information EngineeringHanshan Normal UniversityChaozhouGuangdong 521041China)  
Abstract: To settle the contradictory between convergence speed and precocity in artificial bee colony with elite-  
guided equations ( ABC elite) an enhanced ABC elite ( EABC elite) is proposed. In the employed bee phase of EABC  
elitethe global best ( gbest) individual is introduced to the search equation to accelerate convergencewhile the ordinary in-  
dividual is also introduced to the search equation to balance the gbests great lead abilitythus the information of gbest and  
ordinary individuals can all be used and the balance between exploration and exploitation can still be maintained. In the on-  
looker bee phase of EABC elitethe ordinary individual is also introduced into the search equation to avoid the precocity.  
EABC elite can keep good balance between accelerating convergence and averting precocity. It has no bias to any search di-  
rections and the global search ability of ABC elite is enhanced. The experimental results demonstrate that EABC elite per-  
forms significantly better than ABC elite and other recently-developed state-of-the-art variants of artificial bee colony algo-  
rithm.  
Key words: artificial bee colony; balance strategy; search equation; function optimization  
48]  
, ,  
多研究表明 选  
式  
1
引言  
致  
ABC  
开  
1]  
56]  
( ABC)  
Karaboga  
2005  
于 年提出  
人工法  
5( global best,  
提出全局解  
的一化算行  
gbest)  
ABC  
过在  
ABC  
添  
的  
、 、 ,  
为 结构数较少 易实现 多学的  
gbest  
ABC  
,  
研究发  
强  
, , 2]  
研究 目前已广到很领域 其  
67]  
gbest  
速  
加  
3,  
特征其用于网络了  
为所个体向  
gbest  
容易致早收  
效果 化算似  
ABC  
敛  
7]  
问题 为了这个问题 提出种没有任  
点  
. ABC  
搜  
: 2017-05-09;  
: 2017-07-03; :  
责任编辑 蓝红杰  
收稿日期  
修回日期  
:
基金项目 国家自然科学基金  
( No. 61373028No. 61672338)  
309  
2
:
基于全局精英人工法  
( CABC) ,  
效果  
. 2016  
文  
的算法  
的一个维度  
( 2) : ,  
观察阶段 在所雇佣蜂探之观  
8]  
提出  
CABC  
的解问题 却  
有有效利用的有信息 是  
gbest  
( 3)  
i
率随源  
的信息  
ABC  
下面式  
:
步开采  
利用 因此提出精英的  
( ABC elite) , GABC CABC ABC elite  
SN  
比  
P = fit  
i
fit  
( 3)  
i
i
i = 1  
避免之间取因此取得  
fit  
X
适应式  
i
( 3) ,  
物  
中  
源  
i
效果 实结果示  
ABC elite  
优  
.  
适应观察中  
( Depth First StrategyDFS)  
DFSABC elite  
的  
于  
fit  
:
计算  
i
ABC  
( DE) 、  
群  
进  
( PSO)  
1 /( 1 + f ) , f  
i
0
i
改进是目前较化算一  
fit =  
i
( 4)  
{
阶段 雇佣蜂对应经过  
1 + | f | ,  
i
f < 0  
i
ABC elite  
所以要原于  
f i  
是第 解的目值  
i
,  
使用了式 但在  
ABC elite  
索  
( 3)  
:
limit  
, ,  
有的精英占  
,  
更新 被开种情况采  
个体的信息利用 因此索  
( 1) X .  
式  
2. 2  
化一替  
法  
ABC ,  
从而多  
.  
域较降低全局雇佣蜂阶段  
i
gbest  
的信息而在观察阶段  
未能利用  
,  
采能为了述问题 本文提出改进  
于  
研究人前已经提出了量改进些  
: ( 1) ABC  
EABC elite, ,  
了  
的算法  
个体雇佣蜂阶段利用  
gbest  
为三类  
合  
算  
ABC  
献  
改进新的强  
.  
观察阶段使个体  
6]  
提出强  
. EABC elite  
力  
点是体上利用了更多的  
ABC elite  
最  
ABC  
7]  
采能验设法引入  
ABC10]  
提出的  
ABC11]  
入  
信息了  
开  
ABC  
( 2)  
局部解的等  
鲶鱼效应增强  
采 能 保 持 了  
ABC elite  
过 对  
9]  
ABC  
ABC  
献  
12PSO  
CEC2015  
上明于  
提出种较改进  
复杂多表明 改进多  
13]  
ABC  
将思维进化算与  
文  
改  
ABC  
ABC elite DFSABC elite.  
外  
1928DE  
将  
ABC  
( 3)  
等  
ABC  
PSO、  
及  
. ABC  
特性在是  
别  
DE  
改进比 本文改进也具势  
6]  
多研究表  
化算特征  
2
相关工作  
568]  
ABC  
而不采  
谓勘力  
采能指在已  
2. 1  
法  
1]  
力  
ABC  
3  
人工型的蜜  
, ,  
助算局部也会具  
: 、  
蜂 雇佣蜂 观察蜂  
ABC  
生  
; ,  
的收采能法  
迭代的规模为  
SN, ,  
其中  
, ,  
但也容易入局部优  
X = ( X X X )  
i2  
代表按  
源  
生成  
i
i1  
iD  
,  
解 是否能矛盾方面 是一个  
SN  
:
解  
8]  
L
U
L
高性一  
X
= X + rand ( X X )  
j
( 1)  
ij  
j
j
j
2010  
5]  
PSO  
到  
发 通过  
, ( GABC) :  
提出新的式  
( 1) i =12SNj = 12D. D  
变量数  
是第 迭代之  
j
L
U
X
入  
X
X
j
best  
j
V
= X  
+
( X X ) +  
kj  
( X  
ψ
ij  
X ) ( 5)  
ij  
ABC  
:
蜜蜂的类型程分为三个阶段  
ij  
ij  
ij  
ij  
bestj  
015X  
ψ 之间数  
ij  
全局解  
best  
( 1)  
:
雇佣蜂阶段 雇佣蜂在对应源  
X
i
gbest.  
7GABC  
所指出第  
( 2) V = ( V V V ) , V  
式  
X :  
适应适应换  
生成解  
i
i1  
i2  
iD  
i
项与第振  
X
V
i
i
i
此  
2011  
14gbest  
提出新的 引  
V
= X  
+
( X X )  
ij  
( 2)  
ij  
ij  
ij  
kj  
( IABC) :  
式  
- 11k { 12SN}  
其中 之间是  
ij  
V
= X  
+
·( X X  
ij  
)
r1j  
( 6)  
k ij { 12D}  
的一≠ ∈  
机  
ij  
bestj  
ij  

全部评论(0)

暂无评论

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

  • 打赏
  • 30日榜单

推荐下载