🌙

基于迁移学习的并行进化算法框架用于双层优化

Transfer Learning-Based Parallel Evolutionary Algorithm Framework for Bilevel Optimization

IEEE Transactions on Evolutionary Computation · 2021
被引 47
ABS 4

中文导读

提出一个基于迁移学习的并行进化算法框架,通过并行处理下层问题和迁移学习策略提高双层优化的效率与效果,实验验证了其有效性。

Abstract

Evolutionary algorithms (EAs) have been recognized as a promising approach for bilevel optimization. However, the population-based characteristic of EAs largely influences their efficiency and effectiveness due to the nested structure of the two levels of optimization problems. In this article, we propose a transfer learning-based parallel EA (TLEA) framework for bilevel optimization. In this framework, the task of optimizing a set of lower level problems parameterized by upper level variables is conducted in a parallel manner. In the meanwhile, a transfer learning strategy is developed to improve the effectiveness of each lower level search (LLS) process. In practice, we implement two versions of the TLEA: the first version uses the covariance matrix adaptation evolutionary strategy and the second version uses the differential evolution as the evolutionary operator in lower level optimization. The experimental studies on two sets of widely used bilevel optimization benchmark problems are conducted, and the performance of the two TLEA implementations is compared to that of four well-established evolutionary bilevel optimization algorithms to verify the effectiveness and efficiency of the proposed algorithm framework.

双层优化进化算法迁移学习并行计算