计算机应用》唯一官方网站››2024第44卷››问题(5): 1415-1422.内政部:10.11772/j.issn.1001-9081.2023050696

• 2023年中国计算机学会人工智能会议(CCFAI 2023)• (一)   

基于双阶段搜索的约束进化多任务优化算法

赵楷文王鹏(),童向荣  

  1. 烟台大学 计算机与控制工程学院,山东 烟台 264005
  • 收稿日期:2023-05-08 收益率:2023-06-06 接受日期:2023-06-08 日本:2023-08-01 出版日期:2024-05-10
  • 通讯作者:王鹏
  • 作者简介:赵楷文(1997—),男,山东菏泽人,硕士研究生,主要研究方向:进化计算、群体智能算法
    童向荣(1975—),男,山东烟台人,教授,博士,共因失效会员,主要研究方向:智能信息处理、社交网络。
    第一联系人:王鹏(1987年-)男,山东威海人,讲师,博士,共因失效会员,主要研究方向:进化计算、服务计算、群体智能算法
  • 基金资助:
    国家自然科学基金资助项目(62072392);山东省重大科技创新工程项目(2019522Y020131);山东省自然科学基金资助项目(ZR2020 QF113);烟台市重点实验室项目

基于两阶段搜索的约束进化多任务优化算法

赵凯文王鹏(音译)(),香蓉通  

  1. 烟台大学计算机与控制工程学院,山东烟台264005
  • 收到:2023-05-08 修订过的:2023-06-06 认可的:2023-06-08 在线:2023-08-01年 出版:2024-05-10
  • 联系人:王鹏(音译)
  • 关于作者:赵凯文,1997年生,硕士研究生。他的研究兴趣包括进化计算、群体智能算法。
    童向荣,1975年生,博士,教授。他的研究兴趣包括智能信息处理、社交网络。
  • 支持单位:
    国家自然科学基金(6207239261972360)

摘要:

高效地平衡算法的多样性、收敛性和可行性是求解约束多目标优化问题(CMOP)的关键;然而,复杂约束的出现给该类问题的求解带来了更大的挑战。因此,提出一种基于双阶段搜索的约束进化多任务优化算法(TEMA)通过完成两个协同进化的任务实现多样性、收敛性和可行性之间的平衡。首先,进化过程由探索和利用两个阶段组成,分别致力于加强算法在目标空间的广泛探索能力和高效搜索能力;其次,设计一种动态约束处理策略以平衡种群中可行解的比例,从而增强算法在可行区域的探索能力;再次,提出一种回退搜索策略,利用无约束帕雷托前沿所包含的信息指导算法向约束帕雷托前沿快速收敛;最后,在两个基准测试集中的23个问题上进行对比实验。实验结果表明,TEMA公司个测试问题上取得最优反世代距离(IGD)和(HV)值,体现出明显优势。

关于: 约束多目标优化问题, 进化多任务优化算法, 双阶段进化机制, 进化算法, 约束处理技术

摘要:

有效地平衡多样性、收敛性和可行性之间的关系是求解约束多目标优化问题的关键。然而,复杂约束的出现给CMOP的求解带来了更大的挑战。因此,提出了一种基于两阶段搜索的约束进化多任务优化算法(TEMA),通过共同完成两个协同进化任务来实现多样性、收敛性和可行性之间的平衡。首先,将整个进化过程分为两个阶段,即探索阶段和利用阶段,分别致力于增强算法在目标空间的广泛探索能力和高效搜索能力。其次,设计了一种动态约束处理策略,以平衡可行解在种群中的比例,提高算法在可行区域的探索能力。然后,提出了一种反向搜索策略,利用无约束Pareto前沿中包含的信息引导算法快速收敛到约束Pareto-front。最后,在两个基准测试套件中对23个问题进行了对比实验,以验证所提算法的性能。实验结果表明,该算法分别在14个和13个测试问题上获得了最优IGD(Inverted Generational Distance)和HV(HyperVolume)值,体现了其显著的优势。

关键词: 约束多目标优化问题(CMOP), 进化多任务优化算法, 两阶段进化机制, 进化算法, 约束处理技术

中图分类号: