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 OPTIMIZATI, V4, P403, DOI [https://doi.org/10.1287/ijoo.2022.0072, DOI 10.1287/IJOO.2022.0072]
  • [3] A Line-Search Algorithm Inspired by the Adaptive Cubic Regularization Framework and Complexity Analysis
    Bergou, El Houcine
    Diouane, Youssef
    Gratton, Serge
    [J]. JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2018, 178 (03) : 885 - 913
  • [4] Advances in surrogate based modeling, feasibility analysis, and optimization: A review
    Bhosekar, Atharv
    Ierapetritou, Marianthi
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2018, 108 : 250 - 267
  • [5] Brochu E., 2010, ARXIV
  • [6] Chae Y, 2019, ARXIV
  • [7] Real-time optimization meets Bayesian optimization and derivative-free optimization: A tale of modifier adaptation
    Chanona, E. A. del Rio
    Petsagkourakis, P.
    Bradford, E.
    Graciano, J. E. Alves
    Chachuat, B.
    [J]. 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
    CONSTABLE, SC
    PARKER, RL
    CONSTABLE, CG
    [J]. GEOPHYSICS, 1987, 52 (03) : 289 - 300
  • [10] RBFOpt: an open-source library for black-box optimization with costly function evaluations
    Costa A.
    Nannicini G.
    [J]. Mathematical Programming Computation, 2018, 10 (4) : 597 - 629