UEA-NSGA-II:一种基于外部归档集同步更新的多目标优化改进算法
需积分: 17 36 浏览量
更新于2024-09-07
收藏 858KB PDF 举报
"这篇论文研究了NSGA-II(非支配排序遗传算法第二代)在多目标优化问题中的局限性,并提出了一种改进算法——UEA-NSGA-II(基于同步更新外部归档集的NSGA-II)。UEA-NSGA-II在算法执行过程中,考虑了父子代种群的独立个体分布,避免了优秀个体的过早淘汰,提高了收敛结果的分布质量。通过随机填充非支配个体到外部归档集,并利用拥挤系数进行归档集的修剪,增强了算法的多样性保持能力。此外,针对二进制编码可能导致的局部最优问题,该算法结合了格雷码编码和动态变异算子,提升了算法在解空间的搜索效率和广度。实验结果表明,UEA-NSGA-II在ZDT系列测试问题上相比于标准NSGA-II和其他几种改进算法,表现出更高的稳定性和优化性能。"
多目标优化问题(MOP)是科学和工程领域常见的挑战,涉及到多个互相冲突的目标,这些目标需要同时优化。NSGA-II作为一种多目标进化算法,通过非支配排序和拥挤距离概念来寻找Pareto最优解集。然而,NSGA-II在计算拥挤系数时忽略了种群的个体分布,可能导致优秀解的丢失。
为了改进NSGA-II,研究者们提出了UEA-NSGA-II。这个新算法引入了外部归档集,并在迭代过程中同步更新,确保了种群多样性的维持。外部归档集存储了非支配个体,避免了优秀解的过早剔除。同时,通过拥挤系数算子,可以有效地剪枝归档集,保持种群的适度规模,从而改善收敛性。
对于二进制编码可能导致的局部最优问题,UEA-NSGA-II采用了格雷码,这种编码方式减少了邻域结构中的重复解,增加了搜索的多样性。动态变异算子则进一步提高了算法在解空间的探索能力,加速了全局最优解的发现。
在ZDT系列测试问题上的实验对比显示,UEA-NSGA-II在稳定性、优化效果和Pareto前沿的均匀性方面优于其他比较的算法,包括标准NSGA-II以及其他的NSGA-II改进版本。这表明UEA-NSGA-II是一种有潜力的多目标优化算法,能够有效处理复杂的优化问题。
2019-09-20 上传
2019-09-11 上传
2022-09-21 上传
2019-09-11 上传
2022-07-13 上传
2022-12-15 上传
2019-08-16 上传
2022-07-14 上传
2022-12-01 上传
weixin_38743737
- 粉丝: 376
- 资源: 2万+
最新资源
- MyProjects:Meus projetos
- strip-ansi-escapes
- aws-cicd-workshop-cpt
- OPPOA71 73 79 手机 原厂维修图纸电路图PCB位件图资料.zip
- elasticsearch:此仓库用于在ppc64le的ubi8上创建用于Elasticsearch的映像
- portfolio-project
- HitboxPlugin:BakkesMod Hitbox 插件
- Android ActionSheet动画效果实现
- google-homepage
- LoadingImageView:UIImageView 的加载指示器,用 Swift 编写
- SCHOOL-WEBSITE
- aayushmau5
- 参考资料-72_企业职工离职管理制度.zip
- arrayhua.github.io:高级开发工程师简历
- 类似UC 浏览器复制功能
- groot:使用子模块管理 git 存储库(已失效)