论文标题
prasatul矩阵:分析进化优化算法的直接比较方法
Prasatul Matrix: A Direct Comparison Approach for Analyzing Evolutionary Optimization Algorithms
论文作者
论文摘要
单个进化优化算法的性能主要是根据均值,中位数和标准偏差等统计数据来衡量的,这些算法是根据几乎没有算法的踪迹获得的最佳解决方案计算得出的。为了比较两种算法的性能,比较了这些统计的值,而不是直接比较解决方案。这种比较缺乏对不同算法获得的解决方案的直接比较。例如,两种算法的最佳解决方案(或最坏解决方案)的比较根本不可能。此外,尽管算法的收敛也是重要因素,但算法的排名主要仅在解决方案质量方面进行。在本文中,提出了一种直接比较方法来分析进化优化算法的性能。制备了一个称为\ emph {prasatul矩阵}的直接比较矩阵,该矩阵是用两种算法获得的最佳解决方案的直接比较结果,用于特定数量的试验。根据Prasatul矩阵设计了五种不同的性能度量,以评估算法的性能,以解决方案的最佳性和可比性。这些分数用于开发一种以分数为导向的方法来比较多种算法的性能以及在解决方案质量和收敛分析的基础上对分数进行排名。用25个基准函数上的六种进化优化算法分析了提出的方法。还进行了非参数统计分析,即Wilcoxon配对的总和测试,以验证提出的直接比较方法的结果。
The performance of individual evolutionary optimization algorithms is mostly measured in terms of statistics such as mean, median and standard deviation etc., computed over the best solutions obtained with few trails of the algorithm. To compare the performance of two algorithms, the values of these statistics are compared instead of comparing the solutions directly. This kind of comparison lacks direct comparison of solutions obtained with different algorithms. For instance, the comparison of best solutions (or worst solution) of two algorithms simply not possible. Moreover, ranking of algorithms is mostly done in terms of solution quality only, despite the fact that the convergence of algorithm is also an important factor. In this paper, a direct comparison approach is proposed to analyze the performance of evolutionary optimization algorithms. A direct comparison matrix called \emph{Prasatul Matrix} is prepared, which accounts direct comparison outcome of best solutions obtained with two algorithms for a specific number of trials. Five different performance measures are designed based on the prasatul matrix to evaluate the performance of algorithms in terms of Optimality and Comparability of solutions. These scores are utilized to develop a score-driven approach for comparing performance of multiple algorithms as well as for ranking both in the grounds of solution quality and convergence analysis. Proposed approach is analyzed with six evolutionary optimization algorithms on 25 benchmark functions. A non-parametric statistical analysis, namely Wilcoxon paired sum-rank test is also performed to verify the outcomes of proposed direct comparison approach.