此方法在解决一般单目标优化问题的效果不错 该算法是基于文献--JADE: Adaptive Differential Evolution with Optional External Archive 想更加仔细了解则去下载这篇文章了解! 使用步骤: 1.在运行主程序JADE_RunTest.m 2.在命令窗口依次输入每个测试函数地区间范围和维度,具体地维度参考上述这篇文章 3. 其中 Input the upper bound:-----测试函数地决策空间x的上界 Input the lower bound:--------测试函数地决策空间x的下届 Input the Gen:----------------迭代次数 Input the type of TestFuntion:------------测试函数类型,在测试函数中总共写了13种测试函数,type==1则是第一种,对应的是算法JADE中对应测试集的第一种,依次输入3则是第三种...... 注:在命令窗口输入上界的值后回车,直到全部输完!建议下载JADE这篇文章,不然不知道测试集的维度和决策空间范围
2022-05-15 21:06:21 107KB matlab 综合资源 JADE 单目标优化算法
此代码是关于自适应突变策略与参数的差分进化算法(HSDE),该算法与于2016提出的,在测试单目标性能上是非常不错的。文献来源于:A new differential evolution algorithm with a hybrid mutation operator and self-adapting control parameters for global optimization problems