首页 > 其他分享 >CCSO

CCSO

时间:2024-06-23 18:10:45浏览次数:4  
标签:种群 CCSO 选取 个体 放入 向量

A Comprehensive Competitive Swarm Optimizer for Large-Scale Multi-objective Optimization

PSO and CSO

  1. 计算公式
    img
    img

提出的CCSO

img

主体框架

img
通过CCL生成子代St,然后和父代合并,进行环境选择进行下一轮迭代。

CCL综合竞争学习策略

img

环境选择

img
1.r是参考向量,初始生成种群一半大小的参考向量。
2.计算当前种群每一个个体在每一个参考向量上的投影。得到di
img
3.根据每一个个体的最小投影分配产靠向量得到Si个簇。img
然后对每一个簇中的个体进行适应度排序。
4.选取最大簇的长度L;
5.将每一个簇的第一个放入G1,第二个放入G2,以此类推。得到K的G。
6.将种群个数一半大小的个体放入Wt,后一半放入Lt;

Congnitive-Competition

img
对Wt中的个体同传入的Xl去计算WCC值,选取合适的Xw放入A集合中。
如果A集合不为空,随机选取一个个体当作Xwc。

img
img
img
img

img

这一套公式下来就是说Xw只能从红色线括住的区域内选择。

Social - Competition

img

img

img

img

子代的更新公式

img
img

对就是这样,原文很抽象写的,我觉得!!!!!!

标签:种群,CCSO,选取,个体,放入,向量
From: https://www.cnblogs.com/kz7430/p/18263646

相关文章