首页> 外文会议>International Conference on Intelligent Computing Theories and Methodologies >Benchmarking and Evaluating MATLAB Derivative-Free Optimisers for Single-Objective Applications
【24h】

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

机译:基准测试和评估MATLAB衍生的无优可者,用于单目标应用

获取原文

摘要

MATLAB? 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.
机译:Matlab?在许多无衍生优化器(DFOS)中建立,方便地提供超出传统优化手段的工具。然而,随着可用DFO的增加并通过DFOS经常有问题和参数敏感的事实进行复杂,确定哪一个最适合在手头的应用程序,但在Matlab DFO上没有比较迄今为止。为了帮助工程师使用MATLAB的应用程序而无需详细学习DFO,请评估MATLAB中所有七个DFO的性能,并列出了多个基准的合并基准。 DFOS包括四种启发式算法 - 模拟退火,粒子群优化(PSO),遗传算法(GA),以及具有精英(GAE)的遗传算法和三个直接搜索算法 - Nelder-Mead的Simplex搜索,模式搜索( PS)和Powell的共轭搜索。本文提出的五个基准超过了文献中报告的基准。采用评估进化算法广泛采用的四个基准问题。在Matlab的默认设置下,发现数值优化器Powell是单峰二次问题的聚合最佳,PSO在较低的尺寸脚轮问题上,PS在较低的尺寸成分问题上,而额外的基因型GAE是最好的变化的景观问题和其他两个高度的问题。总的来说,GAE提供最高的性能,其次是PSO和Powell。合并的基准测试量化了启发式和基于人口的优化器(GAE和PSO)的优势和鲁棒性,特别是在多模式问题上。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号