Selecting evolutionary algorithms for black box design optimization problems

被引:0
|
作者
Shiu Yin Yuen
Yang Lou
Xin Zhang
机构
[1] City University of Hong Kong,Department of Electronic Engineering
[2] Tianjin Normal University,College of Electronic and Communication Engineering
来源
Soft Computing | 2019年 / 23卷
关键词
Evolutionary algorithm; Algorithm selection; Benchmarking performance; Design optimization problems; Black box problems;
D O I
暂无
中图分类号
学科分类号
摘要
An algorithm selection method for black box design optimization problems is reported. It uses a simple and natural principle to select an algorithm set from a set of algorithm candidates. A set of benchmark problems is given, and the performance of each algorithm in the set is recorded in a knowledge base. Given an unknown problem, the default algorithm is run. An algorithm–problem feature is proposed and used to map to the most similar benchmark problem. Then the best algorithm for solving the problem is used in the second run. This process iterates until n runs have been made. The best result out of n runs is returned as the solution. Experimental results reveal that the algorithm–problem feature is a good problem identifier. Results are also reported when (1) both the training and testing set are the set of benchmark problems; and (2) the training set is the set of benchmark problems but the testing set is a set of real-world benchmark problems. The method works well on both scenarios. It attains almost the same performance as the best algorithm, and has better performance compared with random selection. As the best algorithm cannot be known a priori, the results confirm that the algorithm selection mechanism is effective. The performance of the algorithm as a function of n and the case when n is equal to two is also studied.
引用
收藏
页码:6511 / 6531
页数:20
相关论文
共 50 条
  • [1] Selecting evolutionary algorithms for black box design optimization problems
    Yuen, Shiu Yin
    Lou, Yang
    Zhang, Xin
    [J]. SOFT COMPUTING, 2019, 23 (15) : 6511 - 6531
  • [2] Progress in design optimization using evolutionary algorithms for aerodynamic problems
    Lian, Yongsheng
    Oyama, Akira
    Liou, Meng-Sing
    [J]. PROGRESS IN AEROSPACE SCIENCES, 2010, 46 (5-6) : 199 - 223
  • [3] Toward the optimization of a class of black box optimization algorithms
    Wang, G
    Goodman, ED
    Punch, WF
    [J]. NINTH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1997, : 348 - 356
  • [4] Evolutionary Algorithms and Matroid Optimization Problems
    Reichel, Joachim
    Skutella, Martin
    [J]. ALGORITHMICA, 2010, 57 (01) : 187 - 206
  • [5] Evolutionary Algorithms and Matroid Optimization Problems
    Reichel, Joachim
    Skutella, Martin
    [J]. GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 947 - 954
  • [6] Evolutionary Algorithms and Matroid Optimization Problems
    Joachim Reichel
    Martin Skutella
    [J]. Algorithmica, 2010, 57 : 187 - 206
  • [7] Benchmarking of Continuous Black Box Optimization Algorithms
    Auger, Anne
    Hansen, Nikolaus
    Schoenauer, Marc
    [J]. EVOLUTIONARY COMPUTATION, 2012, 20 (04) : 481 - 481
  • [8] Towards improved benchmarking of black-box optimization algorithms using clustering problems
    Gallagher, Marcus
    [J]. SOFT COMPUTING, 2016, 20 (10) : 3835 - 3849
  • [9] Towards improved benchmarking of black-box optimization algorithms using clustering problems
    Marcus Gallagher
    [J]. Soft Computing, 2016, 20 : 3835 - 3849
  • [10] Comparison of Evolutionary Algorithms for design optimization
    Jakob, W
    Gorges-Schleuter, M
    Sieber, I
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN V, 1998, 1498 : 917 - 926