Nested evolutionary algorithms for computationally expensive bilevel optimization problems: Variants and their systematic analysis

被引:21
|
作者
Singh, Hemant Kumar [1 ]
Islam, Md Monjurul [1 ]
Ray, Tapabrata [1 ]
Ryan, Michael [1 ]
机构
[1] Univ New South Wales, Sch Engn & Informat Technol, Canberra, ACT 2600, Australia
基金
澳大利亚研究理事会;
关键词
Bilevel optimization; Surrogate assisted algorithm; evolutionary algorithm; Differential evolution; POINT ALGORITHM; COEVOLUTION; EFFICIENT; PROGRAMS;
D O I
10.1016/j.swevo.2019.05.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Bilevel optimization problems involve a hierarchical model where an upper level optimization problem is solved with a constraint on the optimality of a nested lower level problem. The use of evolutionary algorithms (EAs) and other metaheuristics has been gaining attention to solve bilevel problems, especially when they contain nonlinear/black-box objective(s) and/or constraint(s). However, EAs typically operate in a nested mode wherein a lower level optimization is executed for each upper level solution. Evidently, this process requires excessive number of function evaluations, which might become untenable if the underlying functions are computationally expensive. In order to reduce this expense, the use of approximations (also referred to as surrogates or meta models) has been suggested previously. However, the previous works have focused only on the use of surrogates for the lower level problem, whereas the computational expense of the upper level problem has not been considered. In this paper, we aim to make two contributions to address this research gap. The first is to introduce an improved nested EA which uses surrogate-assisted search at both levels in order to solve bilevel problems using limited number of function evaluations. The second is the revelation and a systematic investigation of a previously overlooked aspect of bilevel search - that the objective/constraints at the upper and lower levels may involve different computational expense. Consideration of this aspect can help in deciding a suitable strategy, i.e., in which level is the use of surrogates most appropriate for the given problem. Towards this end, four different nested strategies - with surrogate at either level, none or at both levels, are compared under various experimental settings. Numerical experiments are presented on a wide range of problems to demonstrate the efficacy and utility of the proposed contributions.
引用
收藏
页码:329 / 344
页数:16
相关论文
共 50 条
  • [1] A survey on handling computationally expensive multiobjective optimization problems with evolutionary algorithms
    Chugh, Tinkle
    Sindhya, Karthik
    Hakanen, Jussi
    Miettinen, Kaisa
    [J]. SOFT COMPUTING, 2019, 23 (09) : 3137 - 3166
  • [2] A survey on handling computationally expensive multiobjective optimization problems with evolutionary algorithms
    Tinkle Chugh
    Karthik Sindhya
    Jussi Hakanen
    Kaisa Miettinen
    [J]. Soft Computing, 2019, 23 : 3137 - 3166
  • [3] Efficient Global Optimization for Solving Computationally Expensive Bilevel Optimization Problems
    Islam, Md Monjurul
    Singh, Hemant Kumar
    Ray, Tapabrata
    [J]. 2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 181 - 188
  • [4] Bilevel-search particle swarm optimization for computationally expensive optimization problems
    Yuan Yan
    Qin Zhou
    Shi Cheng
    Qunfeng Liu
    Yun Li
    [J]. Soft Computing, 2021, 25 : 14357 - 14374
  • [5] Bilevel-search particle swarm optimization for computationally expensive optimization problems
    Yan, Yuan
    Zhou, Qin
    Cheng, Shi
    Liu, Qunfeng
    Li, Yun
    [J]. SOFT COMPUTING, 2021, 25 (22) : 14357 - 14374
  • [6] Multilevel optimization strategies based on metamodel-assisted evolutionary algorithms, for computationally expensive problems
    Kampolis, I. C.
    Zymaris, A. S.
    Asouti, V. G.
    Giannakoglou, K. C.
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 4116 - 4123
  • [7] Evolutionary optimization for computationally expensive problems using Gaussian processes
    El-Beltagy, MA
    Keane, AJ
    [J]. IC-AI'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS I-III, 2001, : 708 - 714
  • [8] Evolutionary optimization of computationally expensive problems via surrogate modeling
    Ong, YS
    Nair, PB
    Keane, AJ
    [J]. AIAA JOURNAL, 2003, 41 (04) : 687 - 696
  • [9] A general framework of surrogate-assisted evolutionary algorithms for solving computationally expensive constrained optimization problems
    Yang, Zan
    Qiu, Haobo
    Gao, Liang
    Xu, Danyang
    Liu, Yuanhao
    [J]. INFORMATION SCIENCES, 2023, 619 : 491 - 508
  • [10] Metamodeling techniques for evolutionary optimization of computationally expensive problems: Promises and limitations
    El-Beltagy, MA
    Nair, PB
    Keane, AJ
    [J]. GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 196 - 203