arrow
返回

An evolutionary multitasking algorithm based on k-nearest neighbors-selection for constrained multi

delete2025-07-01
delete0
PRE
AI
J
Jiang Mengqi
X
Xiaochuan Gao
党乾龙 封面图
党乾龙 (Qianlong Dang) *
阮俊虎 封面图
阮俊虎 (Junhu Ruan) *
DOI:10.1016/j.eswa.2025.127768delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
近年来,求解约束多目标优化问题的进化算法已引起广泛关注。这些算法通常涉及种群初始化与评估、子代生成和环境选择。然而,许多现有算法由于忽视了有前景的非可行解,未能提高求解效率。为解决此问题,我们提出了一种将基于k近邻(KNN)的预选择策略整合到进化多任务框架中的约束多目标进化算法(CMOEAKNN)。具体而言,设计并训练了一个KNN分类器,在执行环境选择前预选性能优异的子代,从而减少不必要的评估工作量并保留有前景的非可行解,进而提升算法的求解效率。该算法引入反向学习变异策略以增强种群多样性和全局探索能力。在三个测试套件和七个工程应用问题上的实验结果表明,所提出的CMOEAKNN相较于其他九种对比算法具有显著竞争力和更优性能。
Keyword:
Constrained multi-objective optimization
Evolutionary multitasking
K-nearest neighbors
Pre-selection strategy
Reverse learning mutation strategy

期刊

Expert Systems with Applications 封面图
Expert Systems with Applications
IF:
7.5
论文数:
2.9W
被引数:
10.2W

机构

N
Northwest A&F University
学者数:
1.1W
论文数: 2.9K
被引数: 4.2W
引用论文

引用论文

学者 查看更多内容