资源简介
人工蜂群算法是模仿蜜蜂行为提出的一种优化方法,是集群智能思想的一个具体应用,它的主要特点是不需要了解问题的特殊信息,只需要对问题进行优劣的比较,通过各人工蜂个体的局部寻优行为,最终在群体中使全局最优值突现出来,有着较快的收敛速度。为了解决多变量函数优化问题,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
相关资源
- 土狼优化算法
- 并行粒子群优化算法的设计与实现
- 粒子群优化算法的简单
- 应用反向学习策略的群搜索优化算法
- ABC带约束优化算法
- 基于遗传算法的多目标优化算法
- 基于遗传算法的BP神经网络优化算法
- 一种光伏发电变周期变步长MPPT优化算
- 嵌入混沌的蚁群优化算法
- 基于Pareto最优解集的多目标粒子群优
- 粒子群优化算法求解函数最大值和最
- 基于自适应性BP神经网络的优化算法
- GA-BP优化算法
- 基于NSGA-II的多目标优化算法及论文
- N皇后问题Las Vegas优化算法的实现
- 易语言阶梯优化算法源码
- [W. Sun Y. Yuan] Optimization Theory and Metho
- 智能优化算法及其应用+PDF.pdf
- L-M 优化算法和贝叶斯正则化算法训练
- 樽海鞘优化算法,对23个测试函数进行
- 多目标灰狼优化算法(MOGWO)
- 基于遗传算法的物流配送路径优化算
- 多目标优化算法(四)NSGA3的代码(
- 大规模MIMO的容量算法优化算法研究
- 工程优化算法python实现
- CMA-ES优化算法
- 灰狼优化算法的源代码
- 多目标灰狼优化算法 完整代码 和论文
- 果蝇算法与烟花算法工厂物流调度
- LM迭代优化算法
评论
共有 条评论