A Comprehensive Competitive Swarm Optimizer for Large-Scale Multi-objective Optimization
PSO and CSO
- 计算公式
提出的CCSO
主体框架
通过CCL生成子代St,然后和父代合并,进行环境选择进行下一轮迭代。
CCL综合竞争学习策略
环境选择
1.r是参考向量,初始生成种群一半大小的参考向量。
2.计算当前种群每一个个体在每一个参考向量上的投影。得到di
3.根据每一个个体的最小投影分配产靠向量得到Si个簇。
然后对每一个簇中的个体进行适应度排序。
4.选取最大簇的长度L;
5.将每一个簇的第一个放入G1,第二个放入G2,以此类推。得到K的G。
6.将种群个数一半大小的个体放入Wt,后一半放入Lt;
Congnitive-Competition
对Wt中的个体同传入的Xl去计算WCC值,选取合适的Xw放入A集合中。
如果A集合不为空,随机选取一个个体当作Xwc。
这一套公式下来就是说Xw只能从红色线括住的区域内选择。
Social - Competition
子代的更新公式
对就是这样,原文很抽象写的,我觉得!!!!!!
标签:种群,CCSO,选取,个体,放入,向量 From: https://www.cnblogs.com/kz7430/p/18263646