首页> 外文会议>IEEE Congress on Evolutionary Computation >Comparison with State-of-the-Art: Traps and Pitfalls
【24h】

Comparison with State-of-the-Art: Traps and Pitfalls

机译:与最先进的:陷阱和陷阱的比较

获取原文

摘要

When a new metaheuristic is proposed, its results are compared with the results of the state-of-the-art methods. The results of that comparison are the outcome of algorithms’ implementations, but the origin, names, and versions of the implementations are usually not revealed. Instead, only papers that introduced state-of-the-art are cited. That approach is generally wrong because algorithms are usually described in articles in a way that explains the idea that is hidden behind them but omits the technical details. Therefore, developers have to fill in these details, and they might do so in different ways. The paper shows that even implementations made by one author who is the creator of an algorithm give results which differ considerably from one another. Therefore, for the comparison purpose, the best possible implementation should be identified and used. To illustrate how details that are hidden in the code of implementations influence the quality of the results, sources of quality differences are tracked down for selected implementations. It was found that sources of the differences are hidden in auxiliary code and also stem from implementing a different version of the algorithm which undergoes development. These findings imply best practice recommendations for researchers, implementation developers, and authors of the algorithms.
机译:提出了一种新的成群制,其结果与最先进的方法的结果进行了比较。该比较的结果是算法实现的结果,但通常没有揭示实现的起源,名称和版本。相反,仅引用引入最先进的论文。这种方法通常是错误的,因为算法通常以文章中描述的方式,以解释隐藏在它们后面的想法,而省略了技术细节。因此,开发人员必须填写这些细节,他们可能以不同的方式这样做。本文表明,即使是一个作者制作的实现是算法的创建者的结果给出了彼此相当不同的结果。因此,对于比较目的,应识别和使用最佳实现。为了说明在实现代码中隐藏的详细信息影响结果的质量,对所选实现来跟踪质量差的源。发现差异的来源被隐藏在辅助代码中,并且还源于实现经过开发的不同版本的算法。这些发现意味着研究人员,实施开发人员和算法作者的最佳实践建议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号