说明:基本的人工蜂群算法,通过多个优化函数测试,在非限制性问题的函数优化问题上,人工蜂群算法比常见的启发式算法具有更优越的性能。人工蜂群算法简单易于实现可以提高处理问题的有效性。算法使用较少的参数控制,鲁棒性强。
算法 基本 蜂群 人工
说明:SO模拟鸟群的捕食行为。设想这样一个场景:一群鸟在随机搜索食物。在这个区域里只有一块食物。所有的鸟都不知道食物在那里。但是他们知道当前的位置离食物还有多远。那么找到食物的最优策略是什么呢。最简单有效的就是搜寻目前离食物最近的鸟的周围区域。PSO从这种模型中得到启示并用于解决优化问题。PSO中,每个优...
matlab 算法 优化 粒子
说明:改进的ACO和PSO算法在TSP中的应用 蚁群优化算法(Ant Colony Optimization,ACO)和粒子群算法(Particle Swarm Optimization,PSO)是两种典型的群体智能算法。由于算法的高效性和易实现性,因此 成为了众学者的研究焦点。目前,这两种算法已被应...
matlab 算法 pso tsp 应用 ACO 改进
说明:这是一个粒子群算法(PSO)用于特征选择的matlab函数,用户可以自由选择目标函数优化方向、种群大小、迭代次数等等。
PSO-选择 pso-优化特征 粒子群-特征 粒子群--特征 粒子特征选择
说明:粒子群算法的sphere,rosenbrock,ackley,griewank函数优化
sphere函数 pso--sphere sphere--函数 pso-sphere sphere-优化
说明:matlab中的蚂蚁算法又叫蚁群算法。主要解决函数优化,寻最优值问题
蚁群算法 蚁群函数最优 蚁群算法-最优 蚁群算法-matlab matlab-蚂蚁算法
说明:遗传算法的分布式进化算法的优化算法,遗传算法适用于: 目标函数为求最大值的和非负整数解的溶液 边界边界约束 Myfun目标函数 民初始种群的数目 n迭代最大数 CP交叉概率 P变异概率 ˚F目标的最佳解决方案 X最优解向量
matlab 算法 遗传
说明:遗传算法 ( Genetic Algorithm , GA) 是借鉴生物界自然选择和群体进化机制形成的一种全局寻优算法 。与传统的优化算法相比 ,遗传算法具有如下优点 [1 ] :1 ) 不是从单个点 ,而是从多个点构成的群体开始搜索 ;2) 在搜索最优解过程中 ,只需要由目标函数值转换得来的适应值...
matlab 算法 程序 遗传 实现
说明:凸优化算法MATLAB工具箱。下载后在MATLAB的command窗口运行cvx setup,安装成功后可直接在函数中调用凸优化算法。 提供若干优化示例代码。
工具箱 优化
说明:基于普通粒子群优化算法进行改进的CLPSO,并提供了几种常见的测试函数。用户下载以后可以自己重新设置测试函数。函数的适应度可以通过适应度曲线展示出来。正在研究粒子群算法的同学可以看一看,十分有参考价值。