資源簡介
本資源結(jié)合兩個實驗(1.數(shù)值函數(shù)實驗;2.圖像聚類),用matlab語言實現(xiàn)了貓群算法,取得了較好的精度。算法類似于粒子群算法(PSO),但是不同的是增加了Seeking Mode和Tracing Mode兩個模式,其中,Seeking Mode用于變異,Tracing Mode用于更新速度、位置點的坐標,

代碼片段和文件信息
clear;close?all;clc;
%?Problem?Definitions
CostFunction??=?@(x)?sum(x.^2);??
%-----------------------------?Parameters?Setting?-------------------------%
opts.nDim?=?2;
opts.nPop?????=?50;
opts.smp?=?30;
opts.srd??=?0.9;
opts.mr?=?0.4;
opts.RangeMin?=?-5;
opts.RangeMax?=??5;
opts.VelMin?=??-0.1*(?opts.RangeMax-opts.RangeMin?);
opts.VelMax?=???0.1*(?opts.RangeMax-opts.RangeMin?);
opts.MaxIter??=?500;
opts.c?=?1.05;
opts.Showflag?=?1;
opts.way?=?1;
%-----------------------------------?End?----------------------------------%
%--------------------------------?CSO?Algorithm?---------------------------%
[gBestBestCost]?=?CSO(CostFunctionopts);
%--------------------------------------------------------------------------%
figure;
semilogy(BestCost?‘LineWidth‘?2);
xlabel(‘Iteration‘);
ylabel(‘Best?Cost‘);
title(‘AdaCSO‘)
grid?on;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-08-20?16:49??CSO\
?????文件?????????877??2016-08-20?20:32??CSO\Demo1.m
?????文件????????1511??2016-08-20?20:50??CSO\Demo2.m
?????目錄???????????0??2016-08-20?20:49??CSO\Funs\
?????文件????????1419??2016-08-20?20:33??CSO\Funs\AdaTracingMode.m
?????文件????????2960??2016-08-20?20:29??CSO\Funs\CSO.m
?????文件?????????842??2016-08-20?14:05??CSO\Funs\Dist2.m
?????文件?????????684??2016-08-20?19:49??CSO\Funs\ImageClustering.m
?????文件????????1818??2016-08-20?14:15??CSO\Funs\SeekingMode.m
?????文件?????????853??2016-08-20?11:14??CSO\Funs\TracingMode.m
?????目錄???????????0??2016-08-20?21:05??CSO\Inferences\
?????文件?????1158991??2016-07-04?22:52??CSO\Inferences\[1]?Cat?swarm?Optimization?Algorithm.pdf
?????文件??????369590??2016-08-20?16:49??CSO\Inferences\[2]?Cat?Swarm?Optimization?for?Clustering.pdf
?????文件?????1151564??2016-08-20?21:05??CSO\Inferences\[3]?基于貓群算法的圖像分類研究.pdf
?????文件?????1146108??2016-08-20?21:04??CSO\Inferences\[4]?A?Novel?Cat?Swarm?Optimization?Algorithm?for?Unconstrained?Optimization?Problems.pdf
?????文件???????15471??2016-02-18?15:21??CSO\Love.jpg
?????目錄???????????0??2016-08-21?09:18??CSO\Report\
?????文件??????419840??2016-08-20?21:19??CSO\Report\CSO簡介及應用.doc
?????目錄???????????0??2016-08-21?09:18??CSO\Report\Code\
?????文件????????1419??2016-08-20?20:33??CSO\Report\Code\AdaTracingMode.m
?????文件????????2960??2016-08-20?20:29??CSO\Report\Code\CSO.m
?????文件?????????877??2016-08-20?20:32??CSO\Report\Code\Demo1.m
?????文件????????1511??2016-08-20?20:50??CSO\Report\Code\Demo2.m
?????文件?????????842??2016-08-20?14:05??CSO\Report\Code\Dist2.m
?????文件?????????684??2016-08-20?19:49??CSO\Report\Code\ImageClustering.m
?????文件????????1818??2016-08-20?14:15??CSO\Report\Code\SeekingMode.m
?????文件?????????853??2016-08-20?11:14??CSO\Report\Code\TracingMode.m
?????文件??????136390??2016-08-18?17:54??CSO\Report\Code\test1.png
?????目錄???????????0??2016-08-20?21:04??CSO\Report\Figures\
?????文件???????21319??2016-08-20?20:57??CSO\Report\Figures\bird-AdaCSO(k=6).jpg
?????文件???????22071??2016-08-20?14:42??CSO\Report\Figures\bird-cso(k=6).jpg
............此處省略15個文件信息
評論
共有 條評論