Benchmarking and Evaluating MATLAB Derivative-Free Optimisers for Single-Objective Applications

被引:2
|
作者
Li, Lin [1 ]
Chen, Yi [1 ]
Liu, Qunfeng [1 ]
Lazic, Jasmina [2 ]
Luo, Wuqiao [3 ]
Li, Yun [1 ,3 ]
机构
[1] Dongguan Univ Technol, Sch Comp Sci & Network Secur, Dongguan 523808, Peoples R China
[2] MathWorks, Matrix House, Cambridge CB4 0HH, England
[3] Univ Glasgow, Sch Engn, Glasgow G12 8LT, Lanark, Scotland
关键词
Evolutionary algorithms; Heuristic search; Direct search methods; Derivative-free optimisation; Benchmarking;
D O I
10.1007/978-3-319-63312-1_7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
MATLAB (R) builds in a number of derivative-free optimisers (DFOs), conveniently providing tools beyond conventional optimisation means. However, with the increase of available DFOs and being compounded by the fact that DFOs are often problem dependent and parameter sensitive, it has become challenging to determine which one would be most suited to the application at hand, but there exist no comparisons on MATLAB DFOs so far. In order to help engineers use MATLAB for their applications without needing to learn DFOs in detail, this paper evaluates the performance of all seven DFOs in MATLAB and sets out an amalgamated benchmark of multiple benchmarks. The DFOs include four heuristic algorithms -simulated annealing, particle swarm optimization (PSO), the genetic algorithm (GA), and the genetic algorithm with elitism (GAe), and three direct-search algorithms -Nelder-Mead's simplex search, pattern search (PS) and Powell's conjugate search. The five benchmarks presented in this paper exceed those that have been reported in the literature. Four benchmark problems widely adopted in assessing evolutionary algorithms are employed. Under MATLAB's default settings, it is found that the numerical optimisers Powell is the aggregative best on the unimodal Quadratic Problem, PSO on the lower dimensional Scaffer Problem, PS on the lower dimensional Composition Problem, while the extra-numerical genotype GAe is the best on the Varying Landscape Problem and on the other two higher dimensional problems. Overall, the GAe offers the highest performance, followed by PSO and Powell. The amalgamated benchmark quantifies the advantage and robustness of heuristic and population-based optimisers (GAe and PSO), especially on multimodal problems.
引用
收藏
页码:75 / 88
页数:14
相关论文
共 50 条
  • [1] Derivative-Free Optimization: Lifting Single-Objective to Multi-Objective Algorithm
    Dejemeppe, Cyrille
    Schaus, Pierre
    Deville, Yves
    [J]. INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING, 2015, 9075 : 124 - 140
  • [2] Benchmarks for Evaluating Optimization Algorithms and Benchmarking MATLAB Derivative-Free Optimizers for Practitioners' Rapid Access
    Li, Lin
    Saldivar, Alfredo Alan Flores
    Bai, Yun
    Chen, Yi
    Liu, Qunfeng
    Li, Yun
    [J]. IEEE ACCESS, 2019, 7 : 79657 - 79670
  • [3] BENCHMARKING DERIVATIVE-FREE OPTIMIZATION ALGORITHMS
    More, Jorge J.
    Wild, Stefan M.
    [J]. SIAM JOURNAL ON OPTIMIZATION, 2009, 20 (01) : 172 - 191
  • [4] Benchmarking a derivative-free minimax optimizer for EM design
    Opalski, Leszek J.
    [J]. PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2012, 2012, 8454
  • [5] Blackbox and derivative-free optimization: theory, algorithms and applications
    Charles Audet
    Michael Kokkolaras
    [J]. Optimization and Engineering, 2016, 17 : 1 - 2
  • [6] Blackbox and derivative-free optimization: theory, algorithms and applications
    Audet, Charles
    Kokkolaras, Michael
    [J]. OPTIMIZATION AND ENGINEERING, 2016, 17 (01) : 1 - 2
  • [7] Sobolev seminorm of quadratic functions with applications to derivative-free optimization
    Zhang, Zaikun
    [J]. MATHEMATICAL PROGRAMMING, 2014, 146 (1-2) : 77 - 96
  • [8] Sobolev seminorm of quadratic functions with applications to derivative-free optimization
    Zaikun Zhang
    [J]. Mathematical Programming, 2014, 146 : 77 - 96
  • [9] Inexact restoration for derivative-free expensive function minimization and applications
    Birgin, E. . G.
    Krejic, N.
    Martinez, J. . M.
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2022, 410
  • [10] A COMPARISON OF CONTROL-PARAMETER-FREE ALGORITHMS FOR SINGLE-OBJECTIVE OPTIMIZATION
    Tvrdik, Josef
    [J]. 16TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING MENDEL 2010, 2010, : 71 - 77