Linewalker: line search for black box derivative-free optimization and surrogate model construction

被引:1
作者
Papageorgiou, Dimitri J. [1 ]
Kronqvist, Jan [2 ]
Kumaran, Krishnan [1 ]
机构
[1] ExxonMobil Technol & Engn Co, 1545 Route 22 East, Annandale, NJ 08801 USA
[2] KTH Royal Inst Technol, Dept Math, Lindstedtsvagen 25, S-11428 Stockholm, Sweden
关键词
Active learning; Black-box optimization; Derivative-free optimization; Gaussian process regression; Surrogate model; Tabu search; SIMPLEX-METHOD; CONVERGENCE; ALGORITHM;
D O I
10.1007/s11081-023-09879-9
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper describes a simple, but effective sampling method for optimizing and learning a discrete approximation (or surrogate) of a multi-dimensional function along a one-dimensional line segment of interest. The method does not rely on derivative information and the function to be learned can be a computationally-expensive "black box" function that must be queried via simulation or other means. It is assumed that the underlying function is noise-free and smooth, although the algorithm can still be effective when the underlying function is piecewise smooth. The method constructs a smooth surrogate on a set of equally-spaced grid points by evaluating the true function at a sparse set of judiciously chosen grid points. At each iteration, the surrogate's non-tabu local minima and maxima are identified as candidates for sampling. Tabu search constructs are also used to promote diversification. If no non-tabu extrema are identified, a simple exploration step is taken by sampling the midpoint of the largest unexplored interval. The algorithm continues until a user-defined function evaluation limit is reached. Numerous examples are shown to illustrate the algorithm's efficacy and superiority relative to state-of-the-art methods, including Bayesian optimization and NOMAD, on primarily nonconvex test functions.
引用
收藏
页码:2229 / 2293
页数:65
相关论文
共 37 条
[1]  
Bazaraa Mokhtar S., 2006, NONLINEAR PROGRAMMIN, DOI [10.1002/0471787779, DOI 10.1002/0471787779]
[2]  
Bergou E. H., 2022, INFORMS J OPTIM, V4, P403, DOI [https://doi.org/10.1287/ijoo.2022.0072, DOI 10.1287/IJOO.2022.0072, 10.1287/ijoo.2022.0072]
[3]   A Line-Search Algorithm Inspired by the Adaptive Cubic Regularization Framework and Complexity Analysis [J].
Bergou, El Houcine ;
Diouane, Youssef ;
Gratton, Serge .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2018, 178 (03) :885-913
[4]   Advances in surrogate based modeling, feasibility analysis, and optimization: A review [J].
Bhosekar, Atharv ;
Ierapetritou, Marianthi .
COMPUTERS & CHEMICAL ENGINEERING, 2018, 108 :250-267
[5]  
Brochu E., 2010, ARXIV PREPRINT ARXIV
[6]  
Chae Y, 2019, ARXIV
[7]   Real-time optimization meets Bayesian optimization and derivative-free optimization: A tale of modifier adaptation [J].
Chanona, E. A. del Rio ;
Petsagkourakis, P. ;
Bradford, E. ;
Graciano, J. E. Alves ;
Chachuat, B. .
COMPUTERS & CHEMICAL ENGINEERING, 2021, 147
[8]  
Conn AR, 2009, MOS-SIAM SER OPTIMIZ, V8, P1
[9]   OCCAMS INVERSION - A PRACTICAL ALGORITHM FOR GENERATING SMOOTH MODELS FROM ELECTROMAGNETIC SOUNDING DATA [J].
CONSTABLE, SC ;
PARKER, RL ;
CONSTABLE, CG .
GEOPHYSICS, 1987, 52 (03) :289-300
[10]   RBFOpt: an open-source library for black-box optimization with costly function evaluations [J].
Costa A. ;
Nannicini G. .
Mathematical Programming Computation, 2018, 10 (04) :597-629