[1]于明渊,潘万里,梁 静,等.基于区域分解的代理辅助多种群差分进化算法[J].郑州大学学报(工学版),2026,47(02):16-26.[doi:10.13705/j.issn.1671-6833.2026.02.002]
 YU Mingyuan,PAN Wanli,LIANG Jing,et al.Surrogate-assisted Multi-population Differential Evolution AlgorithmBased on Region Decomposition[J].Journal of Zhengzhou University (Engineering Science),2026,47(02):16-26.[doi:10.13705/j.issn.1671-6833.2026.02.002]
点击复制

基于区域分解的代理辅助多种群差分进化算法()
分享到:

《郑州大学学报(工学版)》[ISSN:1671-6833/CN:41-1339/T]

卷:
47
期数:
2026年02期
页码:
16-26
栏目:
出版日期:
2026-02-13

文章信息/Info

Title:
Surrogate-assisted Multi-population Differential Evolution AlgorithmBased on Region Decomposition
文章编号:
1671-6833(2026)02-0016-11
作者:
于明渊 潘万里 梁 静 岳彩通
郑州大学 电气与信息工程学院,河南 郑州 450001
Author(s):
YU Mingyuan PAN Wanli LIANG Jing YUE Caitong
School of Electrical and Information Engineering, Zhengzhou University, Zhengzhou 450001, China
关键词:
昂贵多模态优化 差分进化 局部搜索 代理辅助进化算法
Keywords:
expensive multimodal optimization differential evolution local search surrogate-assisted evolution algorithm
分类号:
TP18 O224
DOI:
10.13705/j.issn.1671-6833.2026.02.002
文献标志码:
A
摘要:
在昂贵优化问题中,如果问题的最优解不唯一,那么此类问题被称为昂贵多模态优化问题。然而,在计算资源有限的情况下,求得多个最优解非常困难。并且,现有的代理模型辅助进化算法对多模态属性关注较少。鉴于此,提出了一种基于区域分解的代理辅助多种群差分进化算法以解决昂贵多模态优化问题。首先,在种群个体初始化阶段,利用个体间距离与目标值的相关性检测潜在子区域,并划分子种群以探索多个最优解。其次,进化前期,利用差分进化算法在每个子种群中进行全局搜索,以捕获多个最优解。在进化前期获取多个最优个体后,采用协方差矩阵自适应进化策略对最优个体开展局部搜索以提高最优解的质量。此外,提出了一种填充准则,可根据特定参数自适应选择合适的个体进行真实评价,以提升代理模型的精确性和泛化能力。最后,将所提算法与其他7种算法在20个测试函数上进行对比。结果表明:所提算法的PR指标在13个函数上取得了最优结果,且最多在5个函数上略差于对比算法,所提算法在求解昂贵多模态优化问题上性能良好。
Abstract:
In expensive optimization problems, if the optimal solution of the problem was not unique, such problems were referred to as expensive multimodal optimization problems. However, it was extremely difficult to obtain multiple optimal solutions with limited computational resources. Moreover, existing surrogate-assisted evolutionary algorithms paid less attention to multimodal attributes. In view of this, a surrogate-assisted multi-population differential evolution algorithm based on region decomposition was proposed to solve expensive multimodal optimization problems. Firstly, in the population individual initialization stage, the correlation between inter-individual distances and objective values was used to detect potential sub-regions, and sub-populations were divided to explore multiple optimal solutions. Secondly, in the early stage of evolution, the differential evolution algorithm was used to perform global search in each sub-population to capture multiple optimal solutions. After multiple optimal individuals were obtained in the early stage of evolution, the covariance matrix adaptive evolution strategy was adopted to carry out local search on them to improve the quality of optimal solutions. In addition, an infilling criterion was proposed, which could adaptively select appropriate individuals for real evaluation according to specific parameters to improve the accuracy and generalization ability of the surrogate model. Finally, the proposed algorithm was compared with seven other algorithms on 20 test functions. The results showed that the proposed algorithm achieved optimal performance on 13 functions with the PR metric, and was slightly inferior to the comparison algorithms on at most 5 functions. Overall, the proposed algorithm exhibited excellent performance in solving expensive multimodal optimization problems.

参考文献/References:

[1]李航, 李敏强, 寇纪淞. 遗传算法求解多模态优化问题的动力性[J]. 自动化学报, 2008, 34(2): 180-187.

LI H, LI M Q, KOU J S. Dynamical behavior of genetic algorithms on multi-modal optimization[J]. Acta Automatica Sinica, 2008, 34(2): 180-187.
[2]WANG Z J, ZHAN Z H, LIN Y, et al. Automatic niching differential evolution with contour prediction approach for multimodal optimization problems[J]. IEEE Transactions on Evolutionary Computation, 2020, 24(1): 114-128.
[3]季新芳, 张勇, 巩敦卫, 等. 异构集成代理辅助的区间多模态粒子群优化算法[J]. 自动化学报, 2024, 50(9): 1831-1853.
JI X F, ZHANG Y, GONG D W, et al. Interval multimodal particle swarm optimization algorithm assisted by heterogeneous ensemble surrogate[J]. Acta Automatica Sinica, 2024, 50(9): 1831-1853.
[4]BRAMERDORFER G, TAPIA J A, PYRHÖNEN J J, et al. Modern electrical machine design optimization: techniques, trends, and best practices[J]. IEEE Transactions on Industrial Electronics, 2018, 65(10): 76727684.
[5]JI X F, ZHANG Y, GONG D W, et al. Dual-surrogateassisted cooperative particle swarm optimization for expensive multimodal problems[J]. IEEE Transactions on Evolutionary Computation, 2021, 25(4): 794-808.
[6]SONG Z S, WANG H D, HE C, et al. A Kriging-assisted two-archive evolutionary algorithm for expensive manyobjective optimization[J]. IEEE Transactions on Evolutionary Computation, 2021, 25(6): 1013-1027.
[7]李二超, 吴煜. 基于自适应采样策略的模糊分类代理辅助进化算法[J]. 郑州大学学报(工学版), 2025, 46(2): 51-59.
LI E C, WU Y. Fuzzy classification surrogate-assisted evolutionary algorithm based on adaptive sampling strategy[J]. Journal of Zhengzhou University (Engineering Science), 2025, 46(2): 51-59.
[8]YU M Y, WU Z, LIANG J, et al. Surrogate-assisted PSO with archive-based neighborhood search for mediumdimensional expensive multi-objective problems[J]. Information Sciences, 2024, 666: 120405.
[9]GAO W F, WEI Z F, GONG M G, et al. Solving expensive multimodal optimization problem by a decomposition differential evolution algorithm[J]. IEEE Transactions on Cybernetics, 2023, 53(4): 2236-2246.
[10] JI J Y, TAN Z S, ZENG S Y, et al. A surrogate-assisted evolutionary algorithm for seeking multiple solutions of expensive multimodal optimization problems[J]. IEEE Transactions on Emerging Topics in Computational Intelligence, 2024, 8(1): 377-388.
[11] JI X F, ZHANG Y, GONG D W, et al. Multisurrogateassisted multitasking particle swarm optimization for expensive multimodal problems[J]. IEEE Transactions on Cybernetics, 2023, 53(4): 2516-2530.
[12] DU W H, REN Z G, WANG J H, et al. A surrogate-assisted evolutionary algorithm with knowledge transfer for expensive multimodal optimization problems[J]. Information Sciences, 2024, 652: 119745.
[13] JI X F, ZHANG Y, HE C L, et al. Surrogate and autoencoder-assisted multitask particle swarm optimization for high-dimensional expensive multimodal problems[J]. IEEE Transactions on Evolutionary Computation, 2024, 28(4): 1009-1023.
[14] DONG H C, SONG B W, WANG P, et al. Surrogate-based optimization with clustering-based space exploration for expensive multimodal problems[J]. Structural and Multidisciplinary Optimization, 2018, 57(4): 1553-1577.
[15] OPARA K, ARABAS J. Comparison of mutation strategies in Differential Evolution-A probabilistic perspective[J]. Swarm and Evolutionary Computation, 2018, 39: 53-69.
[16] LIANG J, QIAO K J, YUE C T, et al. A clusteringbased differential evolution algorithm for solving multimodal multi-objective optimization problems[J]. Swarm and Evolutionary Computation, 2021, 60: 100788.
[17] HANSEN N, OSTERMEIER A. Adapting arbitrary normal mutation distributions in evolution strategies: the covariance matrix adaptation[C]∥Proceedings of IEEE International Conference on Evolutionary Computation. Piscataway:IEEE, 2002: 312-317.
[18] CAI X W, GAO L, LI X Y, et al. Surrogate-guided differential evolution algorithm for high dimensional expensive problems[J]. Swarm and Evolutionary Computation, 2019, 48: 288-311.
[19] LI C, ZHANG Q S, PALADE V, et al. Multi-region hierarchical surrogate-assisted quantum-behaved particle swarm optimization for expensive optimization problems[J]. Expert Systems with Applications, 2025, 261: 125496.
[20] YU M Y, LIANG J, ZHAO K, et al. An aRBF surrogate-assisted neighborhood field optimizer for expensive problems[J]. Swarm and Evolutionary Computation, 2022, 68: 100972.
[21] LI X, ENGELBRECHT A, EPITROPAKIS M G.Benchmark functions for CEC′2013 special session and competitionon niching methods for multimodal functionoptimization[R]. RMIT University: evolutionary computation and machine learning Group, 2013.
[22] QU B Y, SUGANTHAN P N, LIANG J J. Differential evolution with neighborhood mutation for multimodal optimization[J]. IEEE Transactions on Evolutionary Computation, 2012, 16(5): 601-614.
[23]WANG Y, LI H X, YEN G G, et al. MOMMOP: multiobjective optimization for locating multiple optimal solutions of multimodal optimization problems[J]. IEEE Transactions on Cybernetics, 2015, 45(4): 830-843.
[24] CHENG R, LI M Q, LI K, et al. Evolutionary multiobjective optimization-based multimodal optimization: fitness landscape approximation and peak detection[J]. IEEE Transactions on Evolutionary Computation, 2018, 22(5): 692-706.
[25] AHRARI A, ELSAYED S, SARKER R, et al. Static and dynamic multimodal optimization by improved covariance matrix self-adaptation evolution strategy with repelling subpopulations[J]. IEEE Transactions on Evolutionary Computation, 2022, 26(3): 527-541.

更新日期/Last Update: 2026-03-04