首页> 外文会议>IEEE Congress on Evolutionary Computation >A Running Performance Metric and Termination Criterion for Evaluating Evolutionary Multi- and Many-objective Optimization Algorithms
【24h】

A Running Performance Metric and Termination Criterion for Evaluating Evolutionary Multi- and Many-objective Optimization Algorithms

机译:评估进化多目标和多目标优化算法的运行性能指标和终止标准

获取原文

摘要

Researchers have spent a considerable effort in evaluating the goodness of a solution set obtained by an evolutionary multi-objective algorithm. However, most performance metrics assume that the knowledge of the exact Pareto-optimal set is available. Also, most metrics evaluate an algorithm’s performance based on the final solution set, which fails to capture their performance during intermediate generations. In this paper, we investigate a running performance metric which can be applied to measure the performance at any time during the algorithm execution and no true optimum needs to be known for computing the metric. In general, multi-objective algorithms either improve the convergence based on the dominance relation or the diversity in the solution set. Our proposed running metric makes use of this fact by keeping track of the indicators regarding the extreme points and the ND solution set each generation and derives measures of convergence and diversity. Moreover, by introducing a threshold and comparing the values of indicators a set of termination criteria is also suggested. Finally, we demonstrate how our running performance metric can be used to compare multiple evolutionary multi-objective algorithms with each other. An implementation of the proposed methodology is available at pymoo, a multi-objective optimization framework: https://pymoo.org.
机译:研究人员花费了大量的精力来评估通过进化多目标算法获得的解决方案集的优劣。但是,大多数性能指标都假定可以获得准确的帕累托最优集的知识。此外,大多数指标都是根据最终解决方案集评估算法的性能,而该算法无法在中间代中捕获其性能。在本文中,我们研究了一种运行性能指标,该指标可用于在算法执行过程中的任何时间测量性能,并且无需知道真正的最佳方法即可计算该指标。通常,多目标算法会基于优势关系或解集中的多样性来提高收敛性。我们提出的运行指标通过跟踪有关极端点的指标来利用这一事实,ND解决方案设置了每一代,并得出了收敛性和多样性的度量。此外,通过引入阈值并比较指标的值,还建议了一组终止标准。最后,我们演示了如何将我们的运行性能指标用于相互比较多种进化多目标算法。可以在pymoo(一种多目标优化框架)上找到所建议方法的实现:https://pymoo.org。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号