资源简介
并行自适应克隆选择算法 在FbgFunc.m中设置目标函数和优化参数 在CloneySelection.m中设置参数取值范围及其他算法参数 本算法在基本克隆选择算法的基础上增加自适应和并行功能计算效率比基本克隆选择算法高。 附带论文为本人为第一作者撰写的,论文中有一部分内容介绍该算法流程。 对该算法有任何疑问可以通过dxbsoccer@163.com联系我。 目前该算法暂时是无约束优化,欢迎大家试用并提出宝贵意见。
(Parallel adaptive clonal selection algorithm It was added parallel computing and adaptive
代码片段和文件信息
%PACS算法 并行自适应克隆选择算法
%By dxb 201501013
clear;
clc;
parpool(6);
%%%%%%%%%%%%%%%%%%%%%%%%%%%初始化%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
bound = [0 1;0 1;0 30; 0 50; 0 30]; %变量取值范围
MAXGEN = 200; %迭代次数
nc = 80; %克隆规模 大于种群数量
pm = 0.5; %抗体变异概率
popSize = 40; %种群规模
numVar = 5; %变量个数
d = 4; %替换抗体数量
newBorn = 20; %随机生成新子代
Fs = 20; %选择池大小
[poprng] = initializeCS(popSize bound); %随机生成初始总群
TG = rng/30; %变异系数 3sigma
pop = getFbg(pop popSize); %获取亲合度
pop
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2614 2015-01-14 02:24 pcsa\CloneySelection.m
文件 827 2015-01-07 21:01 pcsa\FbgFunc.m
文件 1839983 2016-06-12 10:46 pcsa\Fractional-order control of active suspension actuator ba
文件 4034 2015-01-14 00:57 pcsa\geneOps3.m
文件 685 2014-08-13 13:10 pcsa\getFbb.m
文件 922 2014-09-19 10:15 pcsa\getFbb2.m
文件 673 2015-01-14 00:49 pcsa\getFbg.m
文件 951 2015-01-14 01:17 pcsa\getFbgb.m
文件 1376 2014-08-07 12:30 pcsa\initializeCS.m
文件 379 2016-07-27 16:07 pcsa\Readme.txt
目录 0 2016-07-27 16:00 pcsa
----------- --------- ---------- ----- ----
1852444 11
评论
共有 条评论