说明:这是对karaboga的人工蜂群算法的简单实现。 人工蜂群算法是模仿蜜蜂行为提出的一种优化方法,是集群智能思想的一个具体应用,它的主要特点是不需要了解问题的特殊信息,只需要对问题进行优劣的比较,通过各人工蜂个体的局部寻优行为,最终在群体中使全局最优值突现出来,有着较快的收敛速度。
matlab 蜂群 算法 简单 实现
说明:微分进化算法,用于参数优化、寻找极值等,可自行加入其他约束条件和修改目标函数
极值优化 DE参数优化 约束-DE de算法 参数优化
说明:采用改进遗传算法优化模糊控制隶属函数,实现隶属度自动寻优
改进模糊 SGA-FUZZY fuzzy-遗传算法 隶属函数 模糊控制优化
说明:基于粒子群算法的PID控制器优化设计,通过对PID三个变量比例、积分和微分的参数寻优,得到最佳的三个参数,得到控制器最好输出曲线,其超调量最小,超调时间小。
c 算法 pid 基于 控制器 优化 设计 粒子
说明:自己编的遗传算法同BP神经网络结合的代码!并且在神经网络模型上进行多目标寻优,结果有doc文档详细说明!实现BP-GA多目标优化应用实例!
遗传算法 BP神经网络 BP-GA BP GA
说明:一种可运行的最优路径蚁群算法,可以用于机器人路径寻优等方向
蚁群算法 蚁群路径 蚁群算法路径 路径 蚁群-机器人
说明:pso算法的代码,是一种基于叠代的优化工具。系统初始化为一组随机解,通过叠代搜寻最优值,
matlab-code-PSO matlab-pso 优化 pso算法 PSO
说明:这是一个用人工蜂群(ABC)算法进行函数优化的matlab程序,程序可寻找函数最大值最小值,应用benchmark函数测试。
matlab 算法 ABC 函数 优化
说明:用遗传算法进行资源规划,通过反复进化寻找最优的资源分配方案
遗传-资源分配 进化规划算法 分配最优 资源分配算法 资源-matlab
说明:这是一个人工免疫算法的matlab工具箱。该工具箱可以根据不同的优化函数形式设置来用人工免疫算法来寻优
immune-algorithm ais 免疫 AIS-MATLAB 免疫算法