資源簡介
人工蜂群算法是模仿蜜蜂行為提出的一種優化方法,是集群智能思想的一個具體應用,它的主要特點是不需要了解問題的特殊信息,只需要對問題進行優劣的比較,通過各人工蜂個體的局部尋優行為,最終在群體中使全局最優值突現出來,有著較快的收斂速度。為了解決多變量函數優化問題,Karaboga提出了人工蜂群算法ABC模型(artificial bee colony algorithm)。 本資源是人工蜂群算法的matlab代碼,方便大家下載使用
代碼片段和文件信息
function?fFitness=calculateFitness(fObjV)
fFitness=zeros(size(fObjV));
ind=find(fObjV>=0);
fFitness(ind)=1./(fObjV(ind)+1);
ind=find(fObjV<0);
fFitness(ind)=1+abs(fObjV(ind));
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????182??2008-06-09?19:54??蜂群算法?[with-matlab]\ABC_MATLAB?第一版\calculateFitness.m
?????文件???????1025??2009-12-14?20:43??蜂群算法?[with-matlab]\ABC_MATLAB?第一版\GreedySelection.m
?????文件????????202??2006-04-27?11:32??蜂群算法?[with-matlab]\ABC_MATLAB?第一版\griewank.m
?????文件??????38990??2010-03-11?21:42??蜂群算法?[with-matlab]\ABC_MATLAB?第一版\griewank_web.mat
?????文件????????578??2006-04-27?11:32??蜂群算法?[with-matlab]\ABC_MATLAB?第一版\rastrigin.M
?????文件????????622??2009-12-11?17:26??蜂群算法?[with-matlab]\ABC_MATLAB?第一版\rosenbrock.M
?????文件???????5013??2010-04-03?10:27??蜂群算法?[with-matlab]\ABC_MATLAB?第一版\runABC.m
?????文件?????????73??2008-06-05?09:32??蜂群算法?[with-matlab]\ABC_MATLAB?第一版\Sphere.m
?????文件????????365??2009-09-01?14:41??蜂群算法?[with-matlab]\MATLAB?ABC改進版\ackley.m
?????文件??????11404??2013-05-27?14:46??蜂群算法?[with-matlab]\MATLAB?ABC改進版\all.mat
?????文件????????182??2008-06-09?19:54??蜂群算法?[with-matlab]\MATLAB?ABC改進版\calculateFitness.m
?????文件????????202??2006-04-27?11:32??蜂群算法?[with-matlab]\MATLAB?ABC改進版\griewank.m
?????文件????????578??2006-04-27?11:32??蜂群算法?[with-matlab]\MATLAB?ABC改進版\rastrigin.m
?????文件????????602??2006-04-27?11:32??蜂群算法?[with-matlab]\MATLAB?ABC改進版\rosenbrock.m
?????文件???????8909??2009-12-16?09:41??蜂群算法?[with-matlab]\MATLAB?ABC改進版\runABC.m
?????文件????????447??2006-04-27?11:32??蜂群算法?[with-matlab]\MATLAB?ABC改進版\schwefel.m
?????文件?????????73??2008-06-05?09:32??蜂群算法?[with-matlab]\MATLAB?ABC改進版\Sphere.m
?????目錄??????????0??2010-11-15?19:48??蜂群算法?[with-matlab]\ABC_MATLAB?第一版
?????目錄??????????0??2013-05-27?14:46??蜂群算法?[with-matlab]\MATLAB?ABC改進版
?????目錄??????????0??2010-12-04?14:11??蜂群算法?[with-matlab]
-----------?---------??----------?-----??----
????????????????69447????????????????????20
評論
共有 條評論