资源简介
人工蜂群算法是模仿蜜蜂行为提出的一种优化方法,是集群智能思想的一个具体应用,它的主要特点是不需要了解问题的特殊信息,只需要对问题进行优劣的比较,通过各人工蜂个体的局部寻优行为,最终在群体中使全局最优值突现出来,有着较快的收敛速度。为了解决多变量函数优化问题,Karaboga提出了人工蜂群算法ABC模型(artificial bee colony algorithm)。

代码片段和文件信息
function ObjVal = ackley(Chromswitch1);
Dim=size(Chrom2);
% Compute population parameters
[NindNvar] = size(Chrom);
A = 1/Dim;
Omega = 2 * pi;
sum1=A.*sum((Chrom .* Chrom)‘)‘;
%sum1=A.*sum(Chrom .* Chrom);
sum2=A.*sum((cos(Omega * Chrom))‘)‘;
ObjVal = -20*exp(-0.2*sqrt(sum1))-exp(sum2)+20+exp(1);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 365 2009-09-01 14:41 ABC Matlab\ackley.m
文件 11403 2018-08-24 09:07 ABC Matlab\all.mat
文件 182 2008-06-09 19:54 ABC Matlab\calculateFitness.m
文件 202 2006-04-27 11:32 ABC Matlab\griewank.m
文件 149 2017-09-22 14:01 ABC Matlab\localAbs.m
文件 477 2017-09-22 13:45 ABC Matlab\Nouse.m
文件 578 2006-04-27 11:32 ABC Matlab\rastrigin.m
文件 602 2006-04-27 11:32 ABC Matlab\rosenbrock.m
文件 9565 2017-09-22 15:54 ABC Matlab\runABC.m
文件 447 2006-04-27 11:32 ABC Matlab\schwefel.m
文件 73 2017-09-22 14:07 ABC Matlab\Sphere.m
目录 0 2017-09-22 15:56 ABC Matlab
----------- --------- ---------- ----- ----
24043 12
相关资源
- 数据库查询优化算法
- 自适应粒子群优化算法及其应用
- 基于蚁群算法优化SVM的瓦斯涌出量预
- 果蝇算法融合SVM的开采沉陷预测模型
- 果蝇优化算法优化支持向量回归程序
- 微电网PSO优化算法
- 带有遗传算子的烟花爆炸优化算法
- 数值最优化算法与理论
- 论文研究-基于改进贝叶斯优化算法的
- 异构网络中联合基站休眠与内容缓存
-
Handbook of me
taheuristics第2版 - Ipopt-内点算法使用
- 遗传算法原理及应用
- 板材优化算法SDK及VC调用
- 粒子群优化算法 ppt
- Evolutionary Structural Optimization渐进结构
- 智能优化算法及其应用
- 智能优化算法及其应用王凌著.pdf
- 粒子群优化算法代码及资料
- 基于粒子群优化算法的无线传感器网
- 组合最优化算法和复杂性
- 论文研究-基于ISAP的D2D资源分配优化算
- 蚱蜢优化算法
- 粒子群算法(优化算法)毕业设计毕
- 头脑风暴优化算法代码
- 头脑风暴优化算法
- 灰狼优化算法(Grey Wolf Optimizer).pd
- 智能优化算法蚁群算法、狼群算法、
- 粒子群优化算法(详细易懂_很多)
- 多QOS约束的组播路由优化算法
评论
共有 条评论