适应性
人口
数学优化
进化算法
集合(抽象数据类型)
遗传算法
航程(航空)
计算机科学
最优化问题
算法
灵敏度(控制系统)
数学
工程类
生物
社会学
人口学
复合材料
电子工程
材料科学
程序设计语言
生态学
作者
Tianhao Zhao,Linjie Wu,Zhihua Cui,A. K. Qin
标识
DOI:10.1016/j.ins.2024.120913
摘要
An algorithm is sensitive to parameters; different parameter settings for solving optimization problems can thus have a serious impact on algorithm performance. This leads to an inability to determine the optimal set of parameters for the algorithm to solve the problem at hand. In this study, we propose an adaptive strategy with a multi-population multi-objective algorithm (A-MPMO) framework to select the appropriate set of genetic settings according to the problem to be solved and eliminate the sensitivity of the algorithm to the parameters. Multi-population are often combined with Evolutionary Algorithms (EAs) as an effective strategy to maintain population diversity. First, we divided the population generated by the algorithm into multiple subpopulations to expand the search range and updated them iteratively using operators with different genetic parameters. Second, based on multi-population, subpopulations compete for limited computational resources, implying that the size of each subpopulation adaptively adjusts according to the degree of its contribution to problem solving. Finally, a set of subpopulations that are best suited to solve the problem is selected to improve the adaptability to different problems. For DTLZ, ZDT, and UF, compared to the other algorithms, A-MPMO was experimentally shown to produce better performance.
科研通智能强力驱动
Strongly Powered by AbleSci AI