...
首页> 外文期刊>Data technologies and applications >Performance analysis Differential search algorithm based on randomization and benchmark functions
【24h】

Performance analysis Differential search algorithm based on randomization and benchmark functions

机译:性能分析微分搜索算法基于随机化和基准测试函数

获取原文
获取原文并翻译 | 示例
           

摘要

Purpose Differential search algorithm (DSA) is a new optimization, meta-heuristic algorithm. It simulates the Brownian-like, random-walk movement of an organism by migrating to a better position. The purpose of this paper is to analyze the performance analysis of DSA into two key parts: six random number generators (RNGs) and Benchmark functions (BMF) from IEEE World Congress on Evolutionary Computation (CEC, 2015). Noting that this study took problem dimensionality and maximum function evaluation (MFE) into account, various configurations were executed to check the parameters' influence. Shifted rotated Rastrigin's functions provided the best outcomes for the majority of RNGs, and minimum dimensionality offered the best average. Among almost all BMFs studied, Weibull and Beta RNGs concluded with the best and worst averages, respectively. In sum, 50,000 MFE provided the best results with almost RNGs and BMFs. Design/methodology/approach DSA was tested under six randomizers (Bernoulli, Beta, Binomial, Chisquare, Rayleigh, Weibull), two unimodal functions (rotated high conditioned elliptic function, rotated cigar function), three simple multi-modal functions (shifted rotated Ackley's, shifted rotated Rastrigin's, shifted rotated Schwefel's functions) and three hybrid Functions (Hybrid Function 1 (n=3), Hybrid Function 2 (n=4,and Hybrid Function 3 (n=5)) at four problem dimensionalities (10D, 30D, 50D and 100D). According to the protocol of the CEC (2015) testbed, the stopping criteria are the MFEs, which are set to 10,000, 50,000 and 100,000. All algorithms mentioned were implemented on PC running Windows 8.1, i5 CPU at 1.60 GHz, 2.29 GHz and a 64-bit operating system. Findings The authors concluded the results based on RNGs as follows: F3 gave the best average results with Bernoulli, whereas F4 resulted in the best outcomes with all other RNGs; minimum and maximum dimensionality offered the best and worst averages, respectively; and Bernoulli and Binomial RNGs retained the best and worst averages, respectively, when all other parameters were fixed. In addition, the authors' results concluded, based on BMFs: Weibull and Beta RNGs produced the best and worst averages with most BMFs; shifted and rotated Rastrigin's function and Hybrid Function 2 gave rise to the best and worst averages. In both parts, 50,000 MFEs offered the best average results with most RNGs and BMFs. Originality/value Being aware of the advantages and drawbacks of DS enlarges knowledge about the class in which differential evolution belongs. Application of that knowledge, to specific problems, ensures that the possible improvements are not randomly applied. Strengths and weaknesses influenced by the characteristics of the problem being solved (e.g. linearity, dimensionality) and by the internal approaches being used (e.g. stop criteria, parameter control settings, initialization procedure) are not studied in detail. In-depth study of performance under various conditions is a "must" if one desires to efficiently apply DS algorithms to help solve specific problems. In this work, all the functions were chosen from the 2015 IEEE World Congress on Evolutionary Computation (CEC, 2015).
机译:目的微分搜索算法(DSA)新的优化,meta-heuristic算法。模拟了Brownian-like,随机漫步运动有机体的迁移到一个更好的位置。本文的目的是分析性能分析的DSA为两个关键部分:六个随机数生成器(随机数生成器)和基准函数(BMF)从IEEE国际代表大会上进化计算(CEC, 2015)。本研究问题维数最大功能评价(MFE)考虑在内,各种配置执行检查参数的影响。Rastrigin功能提供了最好的结果对于大多数随机数生成器,最小值维度提供了最好的平均水平。几乎所有BMFs研究,威布尔和β随机数生成器结论最好和最差的平均值,分别。随机数生成器几乎和BMFs效果最好。设计/方法/方法DSA下测试六个随机函数发生器(伯努利、β,二项,Chisquare、瑞利威布尔),两个单峰功能(高条件椭圆旋转函数,旋转雪茄函数),三个简单的多模式函数(转移Ackley的旋转,旋转Rastrigin转移,转移旋转Schwefel的功能)和三种混合功能(混合函数1 (n = 3),混合功能2(n = 4,混合函数3 (n = 5))在四个问题(维度10 d, 30 d, 50 d、100 d)。根据协议的CEC (2015)试验台,mf的停止标准,设置为10000、50000和100000。算法实现了提到的电脑运行Windows 8.1,在1.60 GHz i5处理器,2.29 GHz和一个64位的操作系统。作者的结论是基于随机数生成器的结果: F3给最好的平均结果伯努利,而F4导致最好的结果与所有其他的随机数生成器;维度提供最佳和最差平均值分别;二项随机数生成器保留了最好和最差分别平均,当所有其他参数是固定的。得出结论,基于BMFs:威布尔和β随机数生成器产生最好的与最坏的平均BMFs;和混合函数2最好了糟糕的平均值。与大多数随机数生成器提供最好的平均结果和BMFs。DS扩大知识的优点和缺点的类微分进化属于。具体问题,确保了可能改进并不是随机。和弱点的影响特征要解决的问题(如线性、维度)和内部的方法使用(如停止标准,参数控制设置,初始化过程)详细研究了。在各种条件下是一个“必须”如果一个人欲望DS算法有效适用帮助解决具体问题。从2015年IEEE选择的功能世界大会在进化计算(CEC,2015).

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号