进化算法的出现为复杂优化问题的求解提供了新的思路,由于它具有智能性、 通用性、稳健性、本质并行性和全局搜索能力,己在各个领域得到了广泛的成功 应用.本文从生物个体与环境、个体与个体之间的竞争与协作关系出发,首先针 对无约束多目标优化问题提出了相应的进化模型与算法,然后分析了已有多目标 进化算法的收敛性,给出了衡量不同算法性能的定量性能指标;考虑到实际问题 往往是带有多约束的优化问题,针对约束优化问题提出了基于双群体的差分进化 算法,并将一种多目标进化算法用于灰度图像和彩色图像的色调处理之中;最后, 给出了一种用来搜寻多峰函数所有峰值点的有效算法及评价多峰函数优化问题算 法性能的度量方法.本文的主要工作概括如下:
2021-11-13 16:16:41 3.24MB 多目标
1
NSGA-Ⅱ是最流行的多目标遗传算法之一,它降低了非劣排序遗传算法的复杂性,具有运行速度快,解集的收敛性好的优点,成为其他多目标优化算法性能的基准。NSGA-Ⅱ就是在第一代非支配排序遗传算法的基础上改进而来,其改进主要是针对如上所述的三个方面: ①提出了快速非支配排序算法,一方面降低了计算的复杂度,另一方面它将父代种群跟子代种群进行合并,使得下一代的种群从双倍的空间中进行选取,从而保留了最为优秀的所有个体; ②引进精英策略,保证某些优良的种群个体在进化过程中不会被丢弃,从而提高了优化结果的精度; ③采用拥挤度和拥挤度比较算子,不但克服了NSGA中需要人为指定共享参数的缺陷,而且将其作为种群中个体间的比较标准,使得准Pareto域中的个体能均匀地扩展到整个Pareto域,保证了种群的多样性。
2021-11-05 16:21:36 449KB 多目标优化 进化算法 MOEA NSGA2
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-10-29 16:13:25 84KB MATLAB程序
1
设计了一种新的求解均匀分布的Pareto最优解集的多目标进化算法(MOEA),其主要的特点是使用了一种新的个体适应值的计算方式,方法是通过群体中某一个体与群体的最优非劣解集的最小距离来刻画个体的适应值的。算法还结合了遗传算法中的精英策略以及NSGA-Ⅱ中的拥挤距离[12],提高了非劣解向Pareto最优前沿收敛的速度,并且保证了Pareto最优解集的多样性。仿真结果表明,算法不仅能够获得分布良好的Pareto最优前沿,而且能够极大地简化计算,减少了算法的运行时间,其计算复杂度为ο(mn2)(m表示的是目标函数的个数,n是种群的规模)。
1
matlab中存档算法代码TriMOEA-TA&R 刘益平版权所有 这些是TriMoEA-TA&R,MMMOP1-6和IGDM的代码,该代码在“刘元平,Gary G. Yen和Gongwei Gong提出,一种使用双归档和复合策略的多模态多目标进化算法”,IEEE Transactions进化计算,2019,23(4),pp.660-674“。 这些代码使用PlatEMOv1.6,该版本发布于“ PlatEMO叶田:进化多目标优化的MATLAB平台[教育论坛],IEEE计算智能杂志,2017年,第12页第4期:“叶天,程然,张兴义和张耀初。 73-87英寸。 请将所有代码放入PlatEMO的主文件夹中。 然后享受。 请注意,由于Pareto最佳集未保存在通过算法获得的.mat文件中,因此PlatEMO无法计算IGDM。 CalculateIGDM.m中提供了有关如何计算IGDM的示例。 。\ PFPS中提供了MMMOP1-6的帕累托最优前沿和帕累托最优集合的数据。 还包括在“蔡同悦,曲博扬和景亮,使用环形拓扑解决多模态多目标问题的多目标粒子群优化器,IEEE进化计算交易,2017年和早
2021-10-13 09:56:01 3.81MB 系统开源
1
张青富经典论文MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition
1
多目标进化算法及其应用研究多目标进化算法及其应用研究
2021-10-05 16:29:49 8.13MB 多目标进化算法
1
A structure MATLAB implementation of MOPSO for Evolutionary Multi-Objective Optimization A structured MATLAB implementation of MOEA/D for Evolutionary Multi-Objective Optimization
2021-09-12 13:48:04 18KB 多目标粒子群 MOPSO 多目标进化 MOEA
1
行业分类-设备装置-一种基于种群分解的自适应混合多目标进化方法.zip
多目标进化优化的帕累托最优化
2021-09-10 15:01:14 2.75MB 研究论文
1