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

一种增强型多目标烟花爆炸优化算法

更新时间:2019-12-24 03:01:10 大小:877K 上传用户:zhiyao6查看TA发布的资源 标签:多目标烟花爆炸优化算法 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

现实中多目标优化问题的多样化和复杂化要求发展新的多目标优化算法.在混合多目标进化算法设计思想和新型进化模型的启发下,提出一种增强型多目标烟花爆炸算法eMOFEOA,该算法利用均匀化与随机化相结合的方法生成均匀分布的初始种群,为算法后续搜索提供较好的起始点;对烟花爆炸半径采用精细化控制策略,即不同世代的种群具有不同的爆炸半径,而且同一种群内部因个体支配强度的差异而具有不同的爆炸半径,以节省计算资源;利用简化的k-最近邻方法维持外部档案的多样性.本文算法与另5种对等比较算法一同在12个基准多目标测试函数上进行性能比较,实验结果表明eMOFEOA算法在收敛性、多样性和稳定性上具有总体上显著的性能优势.


部分文件列表

文件名 大小
一种增强型多目标烟花爆炸优化算法.pdf 877K

部分页面预览

(完整内容请下载后查看)
10  
Vol. 45 No. 10  
Oct. 2017  
2017  
10  
ACTA ELECTRONICA SINICA  
型多目烟花爆炸算法  
1
1
2
1
1
, , , ,  
谢承旺 许 雷 汪慎文 肖 驰 夏学文  
( 1.  
华东交通大学学院 江西南昌  
330013; 2.  
大学信息工程学院 庄  
050031)  
:
中多目问题的多发展新的多目算法 多目标进化算法设计  
新型进化模型的发下 提出一型多目烟花爆炸算法  
eMOFEOA,  
算法利用化与随机合  
, ; ,  
生成始种算法续搜索烟花爆炸半径采制策略 不同  
, ,  
具有不同爆炸半而且同一因个体具有不同爆炸半资  
; k- . 5 12  
利用的多性 本文算法与另 对等较算法一同多目试  
行性较 实明  
eMOFEOA  
算法在收性和定性具有体上势  
:
;
;
关键词  
中图分类号  
URL: http: / /www. ejournal. org. cn  
烟花爆炸多目算法 径精制  
:
TP301  
:
A
: 0372-2112 ( 2017) 10-2323-09  
DOI: 10. 3969 /j. issn. 0372-2112. 2017. 10. 002  
文献标识码  
文章编号  
电子学报  
An Enhanced Multi-objective Fireworks Explosion Optimization Algorithm  
1
1
2
1
1
XIE Cheng-wang XU Lei WANG Shen-wen XIAO Chi XIA Xue-wen  
( 1. School of SoftwareEast China Jiaotong UniversityNanchangJiangxi 330013China;  
2. School of Information EngineeringHebei Dizhi UniversityShijiazhuangHebei 050031China)  
Abstract: In realitythe diversification and complexity of the multi-objective optimization problems ( MOPs) require  
the development of some novel multi-objective optimization algorithms. Inspired by the hybrid multi-objective evolutionary al-  
gorithms ( MOEAs) and new evolutionary instancesan enhanced multi-objective fireworks explosion optimization algorithm  
( eMOFEOA for short) is proposed to solve the hard MOPs efficiently in the paper. Firstlythe proposed approach uses the ap-  
proach of combining uniformization and randomization to generate an initial population that are scattered uniformly over the  
feasible search spaceso that the algorithm can acquire a good beginning for the subsequent iterations. Secondlya fine control  
strategy of explosion radius is adopted in the eMOFEOAthat is to saydifferent generation of population has different radius,  
and the different firework in the same generation have different radius based on its strength of Pareto dominaceso as to save  
the computation resource to the maximum extent. Thirdlya simplified k-nearest neighbor approach is employed to maintain the  
diversity of external archive in the eMOFEOA. The proposed eMOFEOA is compared with the other five peer comparison algo-  
rithms in the performance of convergence and diversity based on 12 benchmark multi-objective test functionsand the experi-  
mental results show that our eMOFEOA has the overall performance advantages in convergencediversity and stability.  
Key words: fireworks explosion optimization; multi-objective evolutionary algorithm; radius fine-controlled  
Pareto  
即  
由于实  
MOP  
问题使  
1
引言  
的数学效  
( Evolutionary AlgorithmEA)  
科学研究工程中存在大量需同时优多  
进化算法  
随机  
1  
化方决  
MOP  
问题特征  
:
问题 这些问题被称为多目问  
( 1) EA  
算法具有并行性和搜索使  
( Multi-objective Optimization ProblemMOP) . MOP  
Pareto ; ( 2) EA  
最优解  
其在一次个  
题一存在最优往往的  
: 2016-07-15;  
: 2016-10-21; :  
责任编辑 蓝红杰  
收稿日期  
修回日期  
:
基金项目 国家自然科学基金  
( No. 61763010No. 61165004No. 61402481No. 61663009 ) ;  
( No. 20114BAB201025No.  
江西省然科学基金  
20151BAB207022No. 20161BAB202064) ;  
( 201317 ) ;  
省青拔尖才支持冀字 号  
( No. F2015403046) ;  
自然科学基金 科学  
( No. GXSCIIP201604) ;  
( No. GJJ12307No. GJJ14373No. GJJ150539)  
江西省教育厅项目  
信息处理广西重点验室  
2324  
2017  
MOP  
问题的数学不作以  
的子始代个体在任首  
法对解  
型的目约束因此  
EA  
随机选定选定的子产生随  
算法被  
MOP  
间有且仅有一次机  
广泛用于  
的多 目 标 进 化 算 法  
rithmMOEA) .  
问题产生了各色  
( Muli-objective Evolutionary Algo-  
产生大程保证基  
1  
的多算法 算法的  
MOEAs  
NS-  
程  
型的  
基于算法  
2]  
3]  
GA  
NSGA-II  
度  
Pareto  
版  
进 化 算 法  
4]  
5]  
1
算法  
种群多样性初始法  
SPEA  
SPEA2  
,  
新的进化机  
版  
引入多目领域 基于优  
( Particle Swarm OptimizationPSO) MOPSO  
:
Nx ( j 1: n)  
的规模 决向量各决的  
j
n,  
型的  
a b.  
间  
j
j
6]  
7]  
OMOPSO  
基 于 技 术 的  
算 法  
:
体  
Step1 FOR j = 1 TO n  
Step2 = ( b a ) /N / /  
8]  
MOEA/D  
算法  
9]  
x
成  
j
N
j
j
j
2010 Tan  
通过烟花爆炸点的散  
( Fireworks Explo-  
机制提出烟花爆炸算法  
Step3  
={ a a + a +  
j
a + 2 ,  
j
Λj  
j
j
j
j
j
sion AlgorithmFEA) .  
由于火  
a + ( N - 2)  
j
a + ( N - 1)  
j
,  
j
j
j
( )  
在以烟花点 为中心的内  
a + ( N - 1)  
j
b } .  
j
问题爆炸产生的  
Step4  
Step5  
FOR i = 1 TO N  
Λj 中随机间 并内随  
火星内的点 那么一次爆炸部  
i
x .  
j
产生给  
一次是在空间该  
Step6  
: Step5  
Λj Λj 在 中中的子  
,  
一次搜索 遗憾的是 目于  
间  
END FOR  
END FOR  
始种群  
FEA FEA  
算法的研究中在本  
算法混  
算法设计较少多目烟花爆炸算  
Step7  
Step8  
Step9  
FEA  
10]  
1 2 N  
{ x x x } .  
. 2013 Zheng  
的研究  
进化算法合 提出一的多目烟花爆炸算  
( Multi-objective Fireworks Explosion Algorithm,  
烟花爆炸算法与差分  
化方选取区  
产生的随机保证了决划  
MOFEA)  
谢  
11]  
性 算法得一空间  
FEA  
机制引入  
MOP  
算法解决实  
算法搜索供了一  
.  
问题 取得果  
的  
本文研究的基础提出一多目  
( Enhanced Multi-objective Fireworks Ex-  
良好端  
2. 2  
烟花爆炸半径精细制  
烟花爆炸算法  
:
基于烟花爆炸利用算法  
1
plosion Optimization AlgorithmeMOFEOA) eMOFEOA  
N ,  
为 的始种确定一次爆炸位  
/
多目标  
FEA  
: ( 1)  
算法不同处在于  
n  
用以问题搜索空间的第  
; ( 2)  
化与随机烟  
花爆炸半行精不同烟花群具  
i
x = ( x x x ) ,  
可表行  
i
i1  
i2  
in  
r,  
匀爆炸爆炸半火星开  
有不同爆炸半烟花个体因强  
域 若爆炸数为  
w,  
那么一层爆炸半则  
; ( 3)  
具有不同爆炸半径  
的  
j·r/w ( j = 12w) .  
FEA  
算法一爆炸  
有  
k- .  
持档的多述三策略有  
r
为随数的增加线方  
算法求解复杂  
MOP  
问题能  
, ,  
保证算法算法末  
2
eMOFEOA  
算法  
行最优沿精确搜索  
2. 1  
种群初始法  
的是 烟花爆炸半限  
EA  
算法为  
始种性对  
MOEA  
烟花的策略 考虑到  
算法题性提出  
提高  
同一烟花赋予不同的  
12]  
, ,  
爆炸半多目世  
化与随机群  
x
该方向量 中任量  
x
, ,  
烟花个体相对具有较更  
i
( i = 12n)  
Pareto  
, ;  
沿 的邻行求精 那  
成与等  
近  

全部评论(0)

暂无评论

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

  • 打赏
  • 30日榜单

推荐下载