基于梯度扩散的自适应迁移双层进化优化算法
Adaptive Transfer Bilevel Evolutionary Optimization Algorithm Based on Gradient Diffusion
摘要: 进化双层优化因其广泛的适用性而日益受到关注,其中下层优化任务间的知识迁移在提升上层基于种群的搜索效率方面发挥着重要作用。迁移学习方法提供了灵活的范式,但在跨相关下层优化任务利用信息时,常面临效率低下甚至负迁移的问题。为解决这些问题,本文提出ATEB-GD——一种基于梯度扩散(GD)的自适应迁移进化双层优化算法。具体而言,该方法采用基于梯度扩散的框架来实现有效的下层梯度迁移,其中设计了混合距离度量以量化下层任务相似性,并融入双进度驱动的自适应策略来调控知识迁移的时机与强度。此外,进一步设计了动态更新的权重矩阵,实现相似任务间梯度信息的定向共享,同时双模式更新机制确保仅当满足迁移条件时才执行基于梯度扩散的更新。在两个广泛使用的双层基准测试集上的实验评估表明,与三种先进的进化基线算法相比,所提算法在性能和稳定性方面均表现出显著优势。
Abstract: Evolutionary Bilevel optimization has gained increasing attention due to its broad applicability, where the knowledge transfer among lower-level optimization tasks plays an important role in improving the efficiency of upper-level population-based search. Transfer learning methods provide a flexible paradigm but often suffer from inefficient or even negative transfer when leveraging information across related lower-level optimization tasks. To address these issues, this paper presents ATEB-GD, an adaptive transfer-based evolutionary bilevel optimization algorithm built upon gradient diffusion (GD). In particular, the proposed method employs GD-based framework to effectively transfer lower-level gradients, where a hybrid distance metric is designed to quantify lower-level task similarity, and a dual-progress-driven adaptive strategy is incorporated to regulate the timing and intensity of knowledge transfer. In addition, a dynamically updated weight matrix is further devised to enable directed sharing of gradient information among similar tasks, while a dual-mode update mechanism ensures that DGD-based updates are executed only when transfer conditions are met. Experimental evaluations on two widely used bilevel benchmark suites demonstrate that the proposed algorithm achieves superior performance and stability compared with three state-of-the-art evolutionary baselines.
文章引用:邵彩霞, 陈磊. 基于梯度扩散的自适应迁移双层进化优化算法[J]. 应用数学进展, 2026, 15(3): 571-590. https://doi.org/10.12677/aam.2026.153127

参考文献

[1] Brotcorne, L., Labbé, M., Marcotte, P. and Savard, G. (2001) A Bilevel Model for Toll Optimization on a Multicommodity Transportation Network. Transportation Science, 35, 345-358. [Google Scholar] [CrossRef
[2] Karahalios, A., Tayur, S., Tenneti, A., Pashapour, A., Salman, F.S. and Yıldız, B. (2025) A Quantum-Inspired Bilevel Optimization Algorithm for the First Responder Network Design Problem. INFORMS Journal on Computing, 37, 172-188. [Google Scholar] [CrossRef
[3] Du, J., Li, X., Yu, L., Dan, R. and Zhou, J. (2017) Multi-Depot Vehicle Routing Problem for Hazardous Materials Transportation: A Fuzzy Bilevel Programming. Information Sciences, 399, 201-218. [Google Scholar] [CrossRef
[4] Zhu, J., Wang, D., Xing, J., Qin, S., Tao, G., Chen, P., et al. (2025) Bilevel Optimization for Provisioning Heterogeneous Traffic in Deterministic Networks. IEEE Transactions on Network and Service Management, 22, 3295-3308. [Google Scholar] [CrossRef
[5] Shi, M., Xie, P., Yao, L., Guo, H., Vasquez, J.C., Guerrero, J.M., et al. (2025) Electricity-Hydrogen Coupled Energy Storage Bilevel Optimization for Offshore Wind-Powered Zero-Carbon Port Microgrids Considering Multiple Uncertainties. Applied Energy, 401, Article ID: 126672. [Google Scholar] [CrossRef
[6] Sinha, A., Lu, Z., Deb, K. and Malo, P. (2019) Bilevel Optimization Based on Iterative Approximation of Multiple Mappings. Journal of Heuristics, 26, 151-185. [Google Scholar] [CrossRef
[7] Huang, P., Zhang, Q. and Wang, Y. (2023) Bilevel Optimization via Collaborations among Lower-Level Optimization Tasks. IEEE Transactions on Evolutionary Computation, 27, 1837-1850. [Google Scholar] [CrossRef
[8] He, X., Zhou, Y. and Chen, Z. (2019) Evolutionary Bilevel Optimization Based on Covariance Matrix Adaptation. IEEE Transactions on Evolutionary Computation, 23, 258-272. [Google Scholar] [CrossRef
[9] Chen, A.C.H. (2024) The Optimization of Hyperparameter Based on Mathematics for Gradient Descent Algorithm. 2024 7th International Conference on Circuit Power and Computing Technologies (ICCPCT), Volume 1, 434-437. [Google Scholar] [CrossRef
[10] von Stackelberg, H., Peacock, A.T., Schneider, E. and Hutchison, T.W. (1953) The Theory of the Market Economy. Economica, 20, Article No. 384. [Google Scholar] [CrossRef
[11] Chen, L., Liu, H., Tan, K.C. and Li, K. (2022) Transfer Learning-Based Parallel Evolutionary Algorithm Framework for Bilevel Optimization. IEEE Transactions on Evolutionary Computation, 26, 115-129. [Google Scholar] [CrossRef
[12] Vlaski, S. and Sayed, A.H. (2021) Distributed Learning in Non-Convex Environments—Part I: Agreement at a Linear Rate. IEEE Transactions on Signal Processing, 69, 1242-1256. [Google Scholar] [CrossRef
[13] Liu, Z., Li, G., Zhang, H., Liang, Z. and Zhu, Z. (2024) Multifactorial Evolutionary Algorithm Based on Diffusion Gradient Descent. IEEE Transactions on Cybernetics, 54, 4267-4279. [Google Scholar] [CrossRef] [PubMed]
[14] Gupta, A., Mańdziuk, J. and Ong, Y. (2015) Evolutionary Multitasking in Bi-Level Optimization. Complex & Intelligent Systems, 1, 83-95. [Google Scholar] [CrossRef
[15] Sinha, A., Malo, P. and Deb, K. (2014) Test Problem Construction for Single-Objective Bilevel Optimization. Evolutionary Computation, 22, 439-477. [Google Scholar] [CrossRef] [PubMed]
[16] Sinha, A., Malo, P. and Deb, K. (2017) Evolutionary Algorithm for Bilevel Optimization Using Approximations of the Lower Level Optimal Solution Mapping. European Journal of Operational Research, 257, 395-411. [Google Scholar] [CrossRef