MATLAB ABC改进版我要分享

Improved version of MATLAB ABC

蜂群-ABC 蜂群 蜂群-改进 matlab 于群、

关注次数: 422

下载次数: 1

文件大小: 5KB

代码分类: 智能算法

开发平台: matlab

下载需要积分: 1积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:

人工蜂群算法(Artificial Bee Colony, ABC)是由Karaboga于2005年提出的一种新颖的基于群智能的全局优化算法,其直观背景来源于蜂群的采蜜行为,蜜蜂根据各自的分工进行不同的活动,并实现蜂群信息的共享和交流,从而找到问题的最优解。对原始算法的改进。


English Description:

Artificial bee colony (ABC) is a novel global optimization algorithm based on swarm intelligence, which was proposed by karaboga in 2005. Its intuitive background comes from the behavior of bee colony. Bees carry out different activities according to their respective division of labor, and realize the sharing and exchange of bee colony information, so as to find the optimal solution of the problem. The improvement of the original algorithm.


代码预览

MATLAB ABC改进版

MATLAB ABC改进版\ackley.m

MATLAB ABC改进版\calculateFitness.m

MATLAB ABC改进版\griewank.m

MATLAB ABC改进版\rastrigin.m

MATLAB ABC改进版\rosenbrock.m

MATLAB ABC改进版\runABC.m

MATLAB ABC改进版\schwefel.m

MATLAB ABC改进版\Sphere.m