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

一种基于多样性信息和收敛度的多目标粒子群优化算法

更新时间:2019-12-24 03:38:24 大小:2M 上传用户:守着阳光1985查看TA发布的资源 标签:多目标粒子群优化算法 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

为了提高多目标粒子群算法优化解的多样性和收敛性,提出了一种基于多样性信息和收敛度的多目标粒子群优化算法(Multiobjective Particle Swarm Optimization based on the Diversity Information and Convergence Degree,dicd MOPSO).首先,利用非支配解多样性信息评估知识库中最优解的分布状态,设计出一种全局最优解选择机制,平衡了种群的进化过程,提高了非支配解的多样性和收敛性;其次,基于种群多样性信息设计出一种飞行参数调整机制,增强了粒子的全局探索能力和局部开发能力,获得了多样性和收敛性较好的种群.最后,将dicd MOPSO应用于标准测试函数测试,实验结果表明,dicd MOPSO与其他多目标算法相比不仅获得了多样性较高的可行解,而且能够较快的收敛到Pareto前沿.


部分文件列表

文件名 大小
一种基于多样性信息和收敛度的多目标粒子群优化算法.pdf 2M

部分页面预览

(完整内容请下载后查看)
2
Vol. 46 No. 2  
Feb. 2018  
2018  
2
ACTA ELECTRONICA SINICA  
基于多信息度的  
多目粒子化算法  
12  
12  
12  
, ,  
韩红桂 卢 薇 乔俊飞  
( 1.  
大学信息学京  
100124; 2.  
计算系统北重点京  
100124)  
:
为了提高多目粒子化解的多性和性 提出了基于多信息度的多目标  
( Multiobjective Particle Swarm Optimization based on the Diversity Information and Convergence Degreedic-  
粒子化算法  
dMOPSO) .  
, , ,  
利用解多信息知识解的分全局衡  
, ; , ,  
提高了解的多性和性 其次 基于信息制 增  
,  
粒子的全局探索局部开发性和最后 将  
dicdMOPSO  
应用试  
结果表明  
dicdMOPSO  
多目比不仅可行的收敛  
Pareto  
沿  
:
;
;
;
;
关键词  
中图分类号  
URL: http: / /www. ejournal. org. cn  
化算多目粒子信息 解多信息 收度  
TP18 0372-2112 ( 2018) 02-0315-10  
DOI: 10. 3969 /j. issn. 0372-2112. 2018. 02. 009  
:
:
A
:
文章编号  
文献标识码  
电子学报  
A Multiobjective Particle Swarm Optimization Algorithm Based on  
the Diversity Information and Convergence Degree  
12  
12  
12  
HAN Hong-gui LU Wei QIAO Jun-fei  
( 1. Department of InformationBeijing University of TechnologyBeijing 100124China;  
2. Beijing Key Laboratory of Computational Intelligence and Intelligent SystemBeijing 100124China)  
Abstract: To improve the diversity and convergence of optimal solutions in multiobjective particle swarm optimiza-  
tion ( MOPSO) algorithma multiobjective particle swarm optimization algorithmbased on the diversity information and  
convergence degreenamed dicdMOPSOis developed in this paper. Firstlya global optimal solution selection mechanism,  
based on the distribution of optimal solutions in the knowledge base with the diversity information of non-dominated solu-  
tionsis introduced to balance the evolutionary process of population to improve the diversity and convergence of non-domi-  
nated solutions. Thento enhance global exploration and local exploitation abilities of particlesa flight parameter adjustment  
mechanism is proposed to obtain the particles with better diversity and convergence by using the population diversity infor-  
mation. Finallythe experiment results demonstrate thatcompared with other multiobjective algorithmsthis proposed dicd-  
MOPSO algorithm can not only obtain the optimal solutions with better diversitybut also be faster to catch the Pareto front.  
Key words: intelligent optimization algorithm; multiobjective particle swarm optimization; population diversity infor-  
mation; diversity information of non-dominated solutions; convergence degree  
之间通往往考虑目  
1
引言  
1 4]  
MOPs, ( Multiobjective  
多目化算法  
为了决  
( Mul-  
大多工程科学问题是多目问题  
Evolutionary AlgorithmMOEA)  
广 大 学 关  
, ( Multiobjective Particle  
多目粒子化  
5 7]  
tiobjective Optimization ProblemsMOPs) ,  
化的目  
: 2016-08-07;  
: 2016-11-07;  
:
责任编辑 孙瑶  
收稿日期  
修回日期  
基金 项 目 国 家 自 然 科 学 基 金  
( No. 20131103110016) ;  
:
( No. 61622301No. 61533002 ) ;  
( No. 2014M550017 ) ;  
博 士 点 基 金  
博 士 科 学 基 金  
( No. km201410005001No. KZ201410005002)  
项目  
316  
2018  
Swarm OptimizationMOPSO)  
. m MOPs  
的目问题 最小化一个 维子目以  
并行性和全局搜  
8]  
广泛地用决  
MOPs  
:
描述为  
MOPSO  
提高解的  
Min ( F( x) ) =f ( x) f ( x) f ( x) ( 1)  
m
1
2
9]  
x  
n
f ( x) i  
是第 函  
i
性和是算难题  
理  
法非解的  
提出利用适应更新知  
中  
m .  
是子目数  
变量量  
MOPSO  
的知识更新证  
10]  
. Coello  
多目量  
y z,  
果  
f( y)  
性  
11]  
f( z) ,  
知识解的多性  
于任于  
先权顺  
1213]  
y z,  
那么 支者  
z
y
配  
法  
的多样  
i: f ( y) f ( z) and j: f ( y) f ( z)  
( 2)  
在  
z
支  
, ,  
考虑非的收并且耗费间  
i
i
j
j
i = 12mj = 12m.  
y
z
慢  
中  
那么  
果  
y
z
以比果  
y
MOPSO  
为了提高  
的  
那么  
y
z
全局解是非  
较  
法  
14]  
. Knowles  
2. 2 MOPSO  
解的收的一式  
提出  
适应格选配  
n ,  
粒子个 维粒子迭  
解的多使全局代表性的  
代过粒子的更新式如下所示  
:
15]  
x ( t + 1) = x ( t) + v ( t + 1)  
i
( 3)  
. Omran  
沿近  
提出利用技术个  
i
i
v ( t + 1) = v ( t) + c R ( p ( t) x ( t) )  
ω
1
优  
i
i
1
i
i
16]  
+ c R ( g ( t) x ( t) )  
d
( 4)  
. Zhang  
提出多目分解的分解  
2
2
i
ω 重  
c  
1
c
R  
R
是  
2
过  
Pareto  
容 易 使 入 局 部 最  
是学子  
2
1
17]  
15 ~ 17]  
01]  
之间值  
p ( t)  
i
t
是粒子次迭代史  
x ( t)  
以上三法  
综合考虑集  
g ( t)  
d
t
的多性和考虑非解的收并且全局优  
置  
是第 次迭代全局置  
i
i t  
粒子次迭代置  
v ( t) i  
是第 粒子在  
i
制不粒子的全局局部力  
为了粒子的全局探索局部开发能  
. Hu  
t
次迭代度  
粒子对其了关用  
基于单元系的自适应多目粒子算  
Pareto  
提出  
3
dicdMOPSO  
 
知识更新机制和全局的  
nsdiMOPSO  
知识代表性非  
前种的分利用  
实现适应  
粒子的结果表明提高了知  
18]  
, ;  
向 加适应  
Pareto  
解的多性和性  
过  
dicdMOPSO  
的  
现了粒子的全局探索局部开发衡  
3. 1  
实  
框架粒子  
全局探索局部开发力 由计算中  
更新制  
变量 增计算程的复杂度  
MOPSO  
迭代过程的行 当知识非  
着  
为提高多目粒子化解的多性和敛  
解的提出知识更新机制  
性 文中基于解多信息的多目  
t
次迭代知识库  
C
t
解的构成包次迭代产  
( Multiobjective Particle Swarm Optimi-  
粒子化算法  
t
A
t - 1  
次迭代保支  
集  
前  
t
zation Based on the Non-Dominated Solution Diversity In-  
M
t
次迭代的解知识库  
C
集  
t - 1  
t - 1  
formationnsdiMOPSO) ;  
nsdiMOPSO  
基  
在  
适应基于  
( Mul-  
的解库  
C ;  
库  
t
C
t ,  
的解次迭代的解时 则知识  
t - 1  
信息度的多目粒子化算法  
tiobjective Particle Swarm Optimization based on the Diver-  
sity Information and Convergence DegreedicdMOPSO) .  
的解 集合  
B
t - 1  
1 (  
)
x
A
度  
t
义  
支配强度  
解  
S ( x)  
c
x
C
y
B
库  
解  
数  
t - 1  
t
dicdMOPSO  
时考虑知识更新 全局  
的  
即  
三个分  
S ( x) =  
c
{
y y  
B
x y x A  
∧  ∧ ∈  
t
}
( 5)  
t - 1  
2
MOPSO  
法  
A  
C t  
是知识次迭代集  
t
其中  
t
B
C t  
是知识次迭代的解的解的  
t
2. 1  
( MOPs)  
多目问题  
t - 1  
集合 配强度  
S ( x)  
c
x
是解 配  
B
解的数  
t - 1  
多目问题指在化多冲  

全部评论(0)

暂无评论

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

  • 打赏
  • 30日榜单

推荐下载