WOA鲸鱼优化算法及测试函数matlab编程
2023-05-15 16:42:59 230KB matlab 算法 群智能算法
1
优化算法测试函数其中包括Rosenbrock.m,Schaffer.m,Schewel.m,Schwefel.m,shiftedRosenbrock.m,ShiftedSphere.m,Sphere.m,step.m,SumDifferent.m,SumSquares.m,Zakharov.m,rastrigin.m,sumpow.m,perm0db.m,ellipsoid.m,ackley.m,griewank.m
2023-04-22 12:49:33 13KB 测试函数 matlab ellipsoid ackley
1
Jury 稳定性判据是一种通过分析其特征方程的系数来确定线性离散时间系统稳定性的方法。 每个操作都有广泛的动机和描述。 非常适合教学。
2023-03-30 10:28:50 3KB matlab
1
python代码随处可见,利用python进行相关的操作和实现时每一个python入门者必不可少的内容,这里利用python 的相关知识,简单的进行了实验,希望对大家有所帮助
2023-02-04 10:31:16 1KB MATLAB
1
一种元启发式优化算法,模拟座头鲸狩猎行为的元启发式优化算法。目前的工作与其他群优化算法相比的主要区别在于,采用随机或最佳搜索代理来模拟捕猎行为,并使用螺旋来模拟座头鲸的泡泡网攻击机制。该算法具有机制简单、参数少、寻优能力强等优点,在经济调度、最优控制、光伏系统、图像分割等方面得到广泛的应用。
2023-01-04 12:27:53 230KB 算法 WOA算法
1
在我们做智能优化算法的相关内容时,常常会用标准测试函数去评判算法的优化性能。不过大多情况下作者在文中并不会给出每一个标准测试函数的名称,而是直接以公式替代,这其实隐隐约约地造成了些许不便。比方说,某位读者和好朋友同时去改进一个算法,跑出数据以后大家相互交流,想比一比谁搞得效果更好,结果两人连函数名称都不熟悉,这就使得双方难以将话题进行下去。
2023-01-04 12:27:52 669KB 算法 测试函数
1
NSGA-Ⅱ算法大量测试函数实验结果展示
2022-12-14 22:42:50 2.04MB NSGA-Ⅱ算法
1
测试函数shubert是周期测试函数,拥有多个全局最优解,单周期内拥有一个全局最优解,粒子群算法具有收敛速度快,参数设置简单,容易理解的特点,用粒子群算法求解shubert函数,效果较好
1
Fmincon函数,采用内部牛顿映射法,求解精度较高,可以采用大型优化,测试函数Perm貌似只有一个波谷,很容易求解最小值,但是缩小图像范围后,图像中间位置有一个小峰,最优值及近似最优值分布在峰的周围,优化的时候收敛方向首先向下寻优,然后是弧形走势,对应很多算法而言,需要不断调整,趋近最优解后,收敛路线比较狭窄,这个时候,如果算法参数设置的不合理,很容易在收敛路线左右震荡缓慢收敛,貌似简单并不简单的一个函数,Fmincon求解结果可以精确度10^-14,求解精度较高
1
Fminunc函数,采用梯度法,求解精度较高,求解速度快,测试函数Perm貌似只有一个波谷,很容易求解最小值,但是缩小图像范围后,图像中间位置有一个小峰,最优值及近似最优值分布在峰的周围,优化的时候收敛方向首先向下寻优,然后是弧形走势,对应很多算法而言,需要不断调整,趋近最优解后,收敛路线比较狭窄,这个时候,如果算法参数设置的不合理,很容易在收敛路线左右震荡缓慢收敛,貌似简单并不简单的一个函数,Fmincon求解结果可以精确度10^-12,求解精度较高
1