基于分解的多目标进化优化,张青富经典论文代码,MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition Qingfu Zhang, Senior Member, IEEE, and Hui Li
1
里面有个英文手册,我自己测试过,可以使用。 翻译手册里的步骤如下: 1.解压缩后,文件夹MOEA_SPEA2_MATLAB里面会有个source文件夹,再把source里的文件都拷贝到根目录。 2.将MOEA_SPEA2_MATLAB放在MATLAB的toolbox文件夹下,打开MATLAB,然后set path,之后将current directory定位到:D:\MATLAB7\toolbox\MOEA_SPEA2_MATLAB(这是我的存放地点) 3.首先运行build_spea2.m产生spea2.dll,这样就可以使用SPEA2算法啦 4.打开demo_moea.m,运行一下Demo看看,成功的话就说明可以放心使用这个算法了。 5.实验自己的用例:demo_funct.m里的函数更改成自己的就可以。
2021-07-31 11:35:51 84KB MATLAB程序
1
MOEAD(基于分解的多目标进化算法)-张青富经典论文moead-A Multiobjective Evolutionary Algorithm Based on Decomposition翻译
1
里面有个英文手册,我自己测试过,可以使用。 翻译手册里的步骤如下: 1.解压缩后,文件夹MOEA_SPEA2_MATLAB里面会有个source文件夹,再把source里的文件都拷贝到根目录。 2.将MOEA_SPEA2_MATLAB放在MATLAB的toolbox文件夹下,打开MATLAB,然后set path,之后将current directory定位到:D:\MATLAB7\toolbox\MOEA_SPEA2_MATLAB(这是我的存放地点) 3.首先运行build_spea2.m产生spea2.dll,这样就可以使用SPEA2算法啦 4.打开demo_moea.m,运行一下Demo看看,成功的话就说明可以放心使用这个算法了。 5.实验自己的用例:demo_funct.m里的函数更改成自己的就可以。
2021-06-11 18:04:21 84KB MATLAB程序
1
针对在传统飞行控制系统控制器参数整定问题中单目标优化不能同时满足多个控制指标要求的缺点,提出了一种基于改进的NSGA-II算法的多目标进化算法。在改进的NSGA-II算法中,提出了改进的精英保留策略增强算法收敛性;同时,使用改进的自适应模拟二进制(ASBX)算子提高算法效率,提出了使用改进的基于混沌序列的变异算子避免算法陷入局部最优解,以提高算法搜索精度。将改进的算法应用于飞机飞行控制系统设计中。仿真结果表明,该进化算法能够快速有效地进行飞行控制系统参数整定。
1
里面有个英文手册,我自己测试过,可以使用。 翻译手册里的步骤如下: 1.解压缩后,文件夹MOEA_SPEA2_MATLAB里面会有个source文件夹,再把source里的文件都拷贝到根目录。 2.将MOEA_SPEA2_MATLAB放在MATLAB的toolbox文件夹下,打开MATLAB,然后set path,之后将current directory定位到:D:\MATLAB7\toolbox\MOEA_SPEA2_MATLAB(这是我的存放地点) 3.首先运行build_spea2.m产生spea2.dll,这样就可以使用SPEA2算法啦 4.打开demo_moea.m,运行一下Demo看看,成功的话就说明可以放心使用这个算法了。 5.实验自己的用例:demo_funct.m里的函数更改成自己的就可以。
2021-05-25 18:06:23 84KB SPEA2
1
张青富MOEA/D经典论文代码,这是几版MOEA/D最好的一版, %程序功能:实现MOEAD算法,测试函数为ZDT1,ZDT2,ZDT3,ZDT4,ZDT6,DTLZ1,DTLZ2 %说明:遗传算子为模拟二进制交叉和多项式变异 %作者:(晓风) %email: 18821709267@163.com %最初建立时间:2018.09.30 %最近修改时间:2018.10.08 %参考论文: %MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition %Qingfu Zhang, Senior Member, IEEE, and Hui Li %IEEE TRANSACTIONS O
1
里面有个英文手册,我自己测试过,可以使用。 翻译手册里的步骤如下: 1.解压缩后,文件夹MOEA_SPEA2_MATLAB里面会有个source文件夹,再把source里的文件都拷贝到根目录。 2.将MOEA_SPEA2_MATLAB放在MATLAB的toolbox文件夹下,打开MATLAB,然后set path,之后将current directory定位到:D:\MATLAB7\toolbox\MOEA_SPEA2_MATLAB(这是我的存放地点) 3.首先运行build_spea2.m产生spea2.dll,这样就可以使用SPEA2算法啦 4.打开demo_moea.m,运行一下Demo
2021-04-09 20:44:36 84KB MATLAB程序
1
主要是由2006年发表的文章-A Multiobjective Evolutionary Algorithm Based on Decomposition 中文翻译版本,需要自取
2021-04-02 14:51:33 4.45MB 多目标优化 MOEAD算法 分解 算法
1
改进的基于分解的多目标进化算法在天线设计中的应用
2021-03-28 17:06:59 896KB 研究论文
1