人类多任务处理
计算机科学
水准点(测量)
任务(项目管理)
进化算法
多目标优化
解算器
遗传算法
最优化问题
数学优化
进化计算
约束优化
人工智能
机器学习
数学
算法
心理学
管理
大地测量学
经济
认知心理学
程序设计语言
地理
作者
Kangjia Qiao,Kunjie Yu,Boyang Qu,Jing Liang,Hui Song,Caitong Yue
标识
DOI:10.1109/tevc.2022.3145582
摘要
When addressing constrained multiobjective optimization problems (CMOPs) via evolutionary algorithms, various constraints and multiple objectives need to be satisfied and optimized simultaneously, which causes difficulties for the solver. In this article, an evolutionary multitasking (EMT)-based constrained multiobjective optimization (EMCMO) framework is developed to solve CMOPs. In EMCMO, the optimization of a CMOP is transformed into two related tasks: one task is for the original CMOP, and the other task is only for the objectives by ignoring all constraints. The main purpose of the second task is to continuously provide useful knowledge of objectives to the first task, thus facilitating solving the CMOP. Specially, the genes carried by parent individuals or offspring individuals are dynamically regarded as useful knowledge due to the different complementarities of the two tasks. Moreover, the useful knowledge is found by the designed tentative method and transferred to improve the performance of the two tasks. To the best of our knowledge, this is the first attempt to use EMT to solve CMOPs. To verify the performance of EMCMO, an instance of EMCMO is obtained by employing a genetic algorithm as the optimizer. Comprehensive experiments are conducted on four benchmark test suites to verify the effectiveness of knowledge transfer. Furthermore, compared with other state-of-the-art constrained multiobjective optimization algorithms, EMCMO can produce better or at least comparable performance.
科研通智能强力驱动
Strongly Powered by AbleSci AI