|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:协同演化是解决大尺度连续优化问题的一种有效策略.但是,对于决策变量重叠型(决策变量不可分且相互依赖)的高维问题,其分组方法可能会误导算法的搜索.针对这一情况,本文提出一种全新的协同演化策略( Differential Evolution Cooperative Coevolution with Correlation Learning Between Variables , DECC-CLV) ,其思想是首先计算演化种群分布所包含的主特征轴,然后计算各维决策变量在主轴上的投影值并利用它们之间的正负相关性进行分组.该算法在迭代过程中,利用期望最大化算法对种群进行概率主成分分析,并根据决策变量在当前种群主轴上的投影值大小关系对其进行动态分组.通过和目前主流的演化算法在CEC2013的第三类函数上的仿真试验和分析,验证了算法的有效性和适用性.7 r: V2 z; M% Y6 U) E! e
* z9 q' |. {* I7 E1 \( t1 `3 w8 V8 I+ u+ \
9 ]9 t2 F0 F+ V; ?& a9 b
+ g, ?( h0 p/ D7 J, i( b1 V
关键词:大尺度优化问题;相关性决策变量;协同演化;大尺度优化问题分解, N9 t$ l2 ~5 Z! V: @3 ?) }" Q1 H
, d5 W, e9 c" i: H' ?
9 W+ m( N/ Y X1 D
% l9 g$ {$ O1 T1 e w 现实世界中遇到的很多实际问题,都可以建模成大尺度优化问题( Large Scale Global Optimizations,LS-GOs).在这类优化问题中,决策变量重叠型大尺度优化问题是比较难解决的一类问题,由于互相重叠的决策变量之间有正相关和负相关影响,使得在求解的过程中并没有唯一最优的决策变量分组方法.9 j6 L P8 c v) n
6 s5 z+ f- G8 q; I
1 B8 O% k) e8 c' q$ H' z1 Y8 a* q
% ]0 z; D$ I& ?3 }+ u
' Y$ r2 y4 V9 x( m
: j9 {2 C, C! ?( s( d
& |+ H0 W" V: T" |% C; l2 t9 ~ |
|