EDA365电子论坛网

标题: 差分分组合作协同进化MATLAB代码 [打印本页]

作者: thinkfunny    时间: 2020-11-9 11:13
标题: 差分分组合作协同进化MATLAB代码
合作协同进化已经引入协同进化算法,目的是通过分而治之的范式解决日益复杂的优化问题。理论上,协同改 变子成分的想法是十分适合解决大规模优化问题的。然而在实践中,没有关于问题的先验知识, 问题应如何分解是尚不清楚的。在本文中,我们提出一个自动分解策略,称为差分分组,可以揭示决策变量的底层交互结构和形成子成分,以使它们之间的相互依存关系保持到最低限度。我们在数学上展示这样一个分解策略如何从部分可分性的定义中产生。实证研究表明,这样的近最优的分解可以大大提高大规模的全局优化问题的解决方案的质量。最后,我们展示了这样一个自动分解是如何产生对多样的子成分的分布的更好的近似,导致一个对多样的子成分的计算预算的更高效的分配。
0 K5 |  B- |( }
run.m. E7 n* j- U" G' {# N& w$ R

: U$ |+ S4 A1 E4 f
" }0 v/ n7 A5 G. ]0 M$ I$ g+ R  i/ u9 H0 j7 c
                 dg.m
# f! `1 u. Z, L6 r2 U2 u) S# G3 Y9 |1 a, P" I. w2 t% R5 s) q& Q+ g( m
1 T+ w. y  q7 Q5 h2 C& Y* j& g  j) y" b
$ \4 e/ W! k4 {/ u
                                                    analyze.m
: W; Y7 ^1 I7 a! J" H8 v! Z! m9 k- T3 {; O+ X! G/ a
                                         
作者: regngfpcb    时间: 2020-11-9 13:09
差分分组合作协同进化MATLAB代码




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2