基于支配强度的NSGA2改进算法 |
| |
作者姓名: | 赖文星 邓忠民 |
| |
作者单位: | 北京航空航天大学宇航学院 北京100191,北京航空航天大学宇航学院 北京100191 |
| |
基金项目: | 本文受国家自然科学基金(10972019)资助 |
| |
摘 要: | NSGA2是一种简单、高效且被广泛使用的多目标进化算法(Multi-objective Evolutionary Algorithm,MoEA),但在求解实际工程领域中的高维、复杂非线性多目标优化问题(Multi-objective Optimization Problems,MOP)时,存在无法有效识别伪非支配解、计算效率低、解集收敛性和分布性较差等设计缺陷。对此,文中提出一种基于支配强度的NSGA2改进算法(INSGA2-DS)。新算法采用快速支配强度排序法构造非支配集,引入了考虑方差的拥挤距离公式,并通过自适应精英保留策略动态调整精英保留规模。基于标准测试函数的仿真实验表明,INSGA2-DS算法较好地改善了NSGA2算法的收敛性和分布性。
|
关 键 词: | NSGA2 多目标进化算法 多目标优化问题 支配强度 |
收稿时间: | 2017-05-03 |
修稿时间: | 2017-08-26 |
|
|