灰狼优化算法1.0特性及其Matlab实现自适应收敛因子与优化性能
灰狼优化算法的自适应收敛因子设计,挺有意思的。灵感来自狼群狩猎,代码结构也清晰,适合改造和嵌入到你自己的算法框架里。用Matlab
实现,收敛曲线平滑不少,跑起来也稳定,适合做算法对比实验。
收敛因子的自适应机制是亮点,前期探索、后期收敛做得比较平衡。你不需要自己调那些玄学参数,省了不少事儿。
我之前拿它和粒子群、遗传算法做了个对比,表现还不错——是对复杂函数,精度高、稳定性也更好。哦对了,它也挺适合当你需要做多峰寻优的时候。
如果你做项目或毕业设计正好要用进化算法,不妨试试这份Matlab 代码,结构清爽,接口也简单,几行就能跑起来。
下载地址在这:灰狼优化算法 GWO matlab 代码,还有不少其他优化资源可以顺手看看。
如果你对性能调优也感兴趣,顺便推荐几个不错的:
如果你对Matlab
不是熟,建议先跑通原始代码,观察下变量变化,再考虑改动,避免收敛性出问题。
下载地址
用户评论