运用粒子群算法实现对几种测试函数最优解的搜寻,可对算法进行改进,提升算法的寻优性能。 粒子群算法几种改进方法: 1.权重改进:非线性权重、自适应权重等。 2.学习因子:学子因子动态调整 3.速度更新改进 4.加入新算子等等。
1
基于MATLAB编程,利用PSO寻找函数全局最优(可自行扩展); 代码注释多,简化强,仅一重循环,便于理解PSO算法编程
2022-12-26 11:25:24 2KB MATLAB 粒子群算法 PSO 优化问题
1
基于遗传算法和非线性规划的函数寻优法以及相关代码及教程讲解 由于网速不稳定,里边教程需要高清版可以另找我要。
2022-10-26 14:22:35 3.47MB matlab
1
经典的非线性规划算法大多采用梯度下降的方法求解,局部搜索能力较强,但是全局搜索能力比较弱。遗传算法采用选择交叉变异进行搜索,全局搜索能力较强,但是局部搜索能力弱。本代码结合了两种算法的优点,一方面采用遗传算法进行全局搜索,一方面采用非线性规划算法进行局部搜索,已得到全局最优解。
1
全局人工鱼群算法进行二元函数寻优,算法在MATLAB2016a里测试通过。
2022-10-15 22:10:48 6KB 鱼群算法寻优
1
- 采用改进Tent映射进行种群初始化 - 领导者位置更新阶段,采用自适应权重因子和Levy飞行策略 - 追随者位置更新阶段,采用非均匀高斯变异算子和贪婪选择策略 - 附带word文档详细阐述了所用的改进策略 - 包含与原始SSA算法的对比 - 包含23种测试函数
2022-06-06 21:06:23 2.4MB matlab 算法 源码软件 开发语言
- 基于原始樽海鞘算法的函数寻优算法 - 包含23种测试函数 - 方便进行扩展,加一些种群初始化策略和自适应权重策略很容易提升性能 - 注释详细
2022-06-06 17:06:00 6KB matlab 樽海鞘算法 SSA
基于嵌入莱维飞行的灰狼优化(LGWO)算法的函数寻优算法
2022-05-26 17:14:52 7KB 灰狼优化算法 莱维飞行
黄金正弦算法(Golden sine algorithm, Gold-SA)是Tanyildizi等人于2017年提出的新型元启发式算法,该算法的设计灵感来源于数学中的正弦函数,该算法利用数学中的正弦函数进行计算迭代寻优,其优点是收敛速度快、鲁棒性好、易于实现、调节的参数和运算符少。
2022-05-26 09:11:32 766KB 黄金正弦算法
麻雀搜索算法(Sparrow Search Algorithm, SSA)是2020年提出的一种新兴的元启发式算法,它与粒子群算法、蜻蜓优化算法等同属于基于群体的社会化特征优化的群智能算法。该算法通过不断更新个体位置,模拟麻雀觅食和反捕食行为。相比传统算法,麻雀搜索算法的结构简单、易于实现,且控制参数较少,局部搜索能力较强。该算法在单峰、多峰等基准函数上的表现优于粒子群算法、蚁群算法等传统算法。
2022-05-19 17:06:17 3.06MB 麻雀搜索算法