第
卷
第
期
系统工程与电子技术
40
4
Vol.40 No.4
ꢀ
ꢀ
年
月
2018
4
SstemsEnineerin andElectronics
ꢀ g ꢀ
y g
ꢀ
A ril2018
p
ꢀ
:
( )
1001506X201804094107
-
:
网址
www.ssele.com
文章编号
-
-
ꢀ
y
-
物种生灭算法
1 1 2 1 1
,
杨永建 禚真福 黄柏儒 樊晓光 邓有为 王 彪
1
,
,
,
,
ꢀ
( ,
空军工程大学航空工程学院 陕西 西安
1.
;
710038
,
部队 河北 沧州
061000
)
中国人民解放军
2.
95974
: ,
根据生物进化史中已被发现的物种大爆发和大灭绝现象 提出了智能优化算法
———
,
物种生灭算法
摘
要
ꢀꢀ
ꢀ
。 ,
并对寻优机制进行了详细的描述 该算法借鉴了物种灾变进化理论的思想 通过对物种执行大爆发和大灭绝操
, ,
作实现寻优 通过引入主支转移和新老物种的衍生能力收缩等策略 达到平衡算法全局寻优能力与局部寻优能力
。 、 、 、
的目的 仿真结果表明该算法具有实现简单 收敛速度快 运行效率高 寻优精度好等优点
。
: ; ; ;
关键词 生物进化史 智能优化算法 物种生灭算法 寻优机制
:
:
文献标志码
A
:
/
j
中图分类号
TP301
ꢀ ꢀꢀꢀꢀ
DOI10.3969 .issn.1001506X.2018.04.32
ꢀꢀꢀꢀ
-
Seciesexlodeandderacinatealorithm
ꢀ
g
ꢀ
ꢀ ꢀ
p
p
1
, , ,
YANG Yon ian ZHUOZhenfu HUANGBoru FAN Xiaouan
1
2
1
1
,
ꢀ
1
,
DENG Youwei WANGBiao
ꢀ ꢀ
ꢀ
gj
ꢀ
ꢀ
ꢀ
g
g
(
, , ’ ,
1.AeronauticsandAstronauticsEnineerin Collee AirForceEnineerin Universit Xian710038 China
ꢀ
;
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
g
g
ꢀ
g
g
g
ꢀ
y
, ,
2.Unit95974o thePLA Can zhou061000 China
ꢀ
)
ꢀ
ꢀ
f
ꢀ
g
:
Abstract Asimleandeffectiveintellientotimizationalorithmnamedseciesexlodeandderacinateal
ꢀꢀ ꢀp ꢀg ꢀp ꢀ p ꢀ -
p ꢀ
ꢀ
ꢀ
ꢀ
g
ꢀ
ꢀ
ꢀ
(
)
orithm SEDA is roosedbasedonexlodin andderacinatin inhistor ofbioloicalevolution.Theotimi
ꢀp p ꢀ ꢀ p ꢀp -
g ꢀ y ꢀ
g
ꢀ
g
ꢀ
ꢀ
g
ꢀ
ꢀ
ꢀ
zationmechanismofSEDAisdescribedindetail.Thealorithmrealizestheotimizationb makin seciesex
ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ g ꢀ ꢀ ꢀp ꢀy ꢀ -
g p
ꢀ
ꢀ
lodin andderacinatin accordin toseciescatastroheevolutiontheor .Tobalancetheabilit of lobaloti
g ꢀp p ꢀ y ꢀg
ꢀ ꢀ ꢀ ꢀ ꢀ ꢀp -
p
g
ꢀ
g
ꢀ
y
ꢀ
ꢀ
ꢀ
,
mizationandlocalotimization seciesstrateiessuchasconvertin mainbranchofseciesandconstrictin de
ꢀp ꢀ ꢀp -
g ꢀ ꢀ ꢀ
ꢀ
ꢀ
ꢀ
p
ꢀ
g
ꢀ
ꢀ
ꢀ
ꢀ
g
,
rivativeabilit arealsointroduced.SimulationresultsindicateSEDAiseas toimlement andSEDAhasexcel
ꢀꢀ y ꢀ p -
ꢀ
y
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
lentconverenceseedandsolution ualit .
ꢀ ꢀp ꢀ ꢀ ꢀq
g y
:
Kewords histor ofbioloicalevolution intellientotimizationalorithm seciesexlodeandderaci
ꢀp ꢀ g ꢀ p -
;
;
p
y
ꢀ
ꢀ
g
ꢀ
g
ꢀ
ꢀ
y
(
);
natealorithm SEDA otimizationmechanism
p
ꢀ g
ꢀ
。
,
算 法 中 粒 子 的 移 动 包 含 了 粒 子 本 身 的 信 息
PSO
作
如
引
言
0
ꢀ
ꢀ
( ) (
个体行为 以及整个种群对粒子的影响 个体间的合作
)。
[]
1
。
群
、
优化问题广泛存在于生活 生产以及科研活动中
、 、 ,
尽管群智能优化算法理论简单 可操作性强 易于实现 然
智能优化算法是在借鉴自然现象或者生物体的各种原理的
,
而 几乎所有的群智能优化算法不可避免地会发生早熟收
,
基础上发展出的一类新的优化算法 如粒子群优化
(
article
p
、 。 ,
敛 容易陷入 局 部 最 优 解 等 问 题 因 此 如 何 加 快 收 敛 速
[]
2
)
[]
3
、
遗 传 算 法
[]
4
,
swarmotimization PSO
ꢀp
、
算法 蚁群算 法
、
度 避免算法陷入局部最优解成为群智能优化算法的主要
[]
5
(
,
artificialfishswarmalorithm AFSA
ꢀ g
)
。 ,
研究方向 为了解决这一问题 已有大量改进的群智能优
和人工鱼群算法
ꢀ
ꢀ
[
]
1
61
ꢀ
,
化算法被提出 这些方法在一定程度上能够避免算法陷入
。
,
群智能优化算法自提出以来 已有大量的群智 能
等
, ,
局部最优并加快收敛速度 然而 由于群智能优化算法很难
,
算法应用相关的文章被发表于国内外各类学术刊物上 大
, ,
从数学上进行严格的证明 因此 这些改进算法并不能从根
量的文献证明利用群智能优化算法能够解决不同领域的许
。 :
本上解决算法易陷入局部最优解问题 主要原因在于 一
,
多问题 如许多传统方法无法解决的
。
问题
NPhard
-
;
是改进参数设置并不能改变群智能算法寻优的根本 二是
,
群智能优化算法利用群体中单个成员简单的操作 通
。 ,
过合作完成复杂的任务 因此 群智能优化算法一般只需
,
种群拓扑结构的改变并不会引入新的物种 如
算法中
PSO
, ,
要两个操作即可实现 一是个体行为操作 二是个体间的合
;
种群分割法 三是多种智能算法相融合只能改变物种的迭
:
;
:
; :
网络优先出版日期
2017 10 06
。
收稿日期
修回日期
2017 04 25
ꢀ ꢀ
2017 12 28
ꢀ
ꢀ
ꢀ
ꢀ
: ://
htt
p
/
/ /
kns.cnki.netkcmsdetail11 .2422 .T N .20171228 .1435 .014 .html
网络优先出版地址
:
基金项目 航空科学基金
( )
资助课题
20155596024
全部评论(0)