A Multifidelity Approach for Bilevel Optimization With Limited Computing Budget

被引:7
作者
Mamun, Mohammad Mohiuddin [1 ]
Singh, Hemant Kumar [1 ]
Ray, Tapabrata [1 ]
机构
[1] Univ New South Wales, Sch Engn & Informat Technol, Canberra, ACT 2600, Australia
基金
澳大利亚研究理事会;
关键词
Optimization; Hafnium; Computational modeling; Sociology; Search problems; Costs; Correlation; Bilevel optimization; multifidelity (MF) optimization; surrogate-assisted optimization; EVOLUTIONARY ALGORITHM; GLOBAL OPTIMIZATION; APPROXIMATIONS; MODEL;
D O I
10.1109/TEVC.2021.3120111
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Bilevel optimization refers to a specialized class of problems where the optimum of an upper level (UL) problem is sought subject to the optimality of a nested lower level (LL) problem as a constraint. This nested structure necessitates a large number of function evaluations for the solution methods, especially population-based metaheuristics such as evolutionary algorithms (EAs). Reducing this effort remains critical for practical uptake of bilevel EAs, particularly for computationally expensive problems where each solution evaluation may involve a significant cost. This letter aims to contribute toward this field by a novel and previously unexplored proposition that bilevel optimization problems can be posed as multifidelity optimization problems. The underpinning idea is that an informed judgment of how accurate the LL optimum estimate should be to confidently determine its ranking can significantly cut down redundant evaluations during the search. Toward this end, we propose an algorithm which learns the appropriate fidelity to evaluate a solution during the search based on the seen data, instead of resorting to an exhaustive LL optimization. Numerical experiments are conducted on a range of standard as well as more complex variants of the SMD test problems to demonstrate the advantages of the proposed approach when compared to state-of-the-art surrogate-assisted algorithms.
引用
收藏
页码:392 / 399
页数:8
相关论文
共 44 条
[1]   Performance Evaluation of Local Surrogate Models in Bilevel Optimization [J].
Angelo, Jaqueline S. ;
Krempser, Eduardo ;
Barbosa, Helio J. C. .
MACHINE LEARNING, OPTIMIZATION, AND DATA SCIENCE, 2019, 11943 :347-359
[2]  
Angelo JS, 2014, 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P1784, DOI 10.1109/CEC.2014.6900529
[3]  
Angelo JS, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P470
[4]   AN EXPLICIT SOLUTION TO THE MULTILEVEL PROGRAMMING PROBLEM [J].
BARD, JF ;
FALK, JE .
COMPUTERS & OPERATIONS RESEARCH, 1982, 9 (01) :77-100
[5]   Valuing water quality tradeoffs at different spatial scales: An integrated approach using bilevel optimization [J].
Bostian, Moriah ;
Whittaker, Gerald ;
Barnhart, Brad ;
Faere, Rolf ;
Grosskopf, Shawna .
WATER RESOURCES AND ECONOMICS, 2015, 11 :1-12
[6]   MATHEMATICAL PROGRAMS WITH OPTIMIZATION PROBLEMS IN CONSTRAINTS [J].
BRACKEN, J ;
MCGILL, JT .
OPERATIONS RESEARCH, 1973, 21 (01) :37-44
[7]   Efficient Use of Partially Converged Simulations in Evolutionary Optimization [J].
Branke, Juergen ;
Asafuddoula, Md. ;
Bhattacharjee, Kalyan Shankar ;
Ray, Tapabrata .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2017, 21 (01) :52-64
[8]   A bilevel model for toll optimization on a multicommodity transportation network [J].
Brotcorne, L ;
Labbé, M ;
Marcotte, P ;
Savard, G .
TRANSPORTATION SCIENCE, 2001, 35 (04) :345-358
[9]   A Genetic Algorithm for the Bi-Level Topological Design of Local Area Networks [J].
Camacho-Vallejo, Jose-Fernando ;
Mar-Ortiz, Julio ;
Lopez-Ramos, Francisco ;
Pedraza Rodriguez, Ricardo .
PLOS ONE, 2015, 10 (06)
[10]   Stochastic bilevel programming in structural optimization [J].
Christiansen, S ;
Patriksson, M ;
Wynter, L .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2001, 21 (05) :361-371