资源简介
人工蜂群算法是模仿蜜蜂行为提出的一种优化方法,是集群智能思想的一个具体应用,它的主要特点是不需要了解问题的特殊信息,只需要对问题进行优劣的比较,通过各人工蜂个体的局部寻优行为,最终在群体中使全局最优值突现出来,有着较快的收敛速度。为了解决多变量函数优化问题,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
相关资源
- PCA主成分分析实现方法Matlab
- MATLAB神经网络30个案例分析
- Computer Programming with MATLAB
- 基于监控视频的前景目标提取matlab
- zw_MATLAB应用精讲:图像处理与GUI设计
- MATLAB控制系统仿真与详解 夏玮
- matlab神经网络30例电子书+源代码
- Matlab图像处理-图像去噪边缘增强
- EEG脑电处理matlab工具包-eeglab
- 《卡尔曼滤波原理及应用-MATLAB仿真》
- 贝叶斯抠图算法matlab实现
- 基于BP神经网络的验证码识别matlab
- 杜勇-数字通信同步技术的MATLAB与FPG
- 数值分析及其Matlab实现
- DSP程序开发:MATLAB调试及直接目标代
- MATLAB优化算法案例分析与应用进阶篇
- DPM算法实现:voc-release5(Win7+matlab20
- 基于稀疏表示和正则化的图像超分辨
- 0积分 系统辨识与自适应控制MATLAB仿真
- 图像处理matlab道路小车跟踪
- 全面详解LTE MATLAB建模、仿真与实现
- adaboost 的matlab代码
- 《信号与系统》MATLAB教程.pdf
- 卷积神经网络完成程序matlab.zip
- matlab图像检索
- 卷积神经网络经典代码
- 现代通信系统第二版MATLAB版) 包括全
- 卡尔曼滤波 Matlab程序
- 稀疏编码matlab 教程
- 系统辨识资料大全(matlab系统辨识工
评论
共有 条评论