Measuring Performance of Optimization Algorithms in Evolutionary Computation

  • Ivkovic N
  • et al.
N/ACitations
Citations of this article
35Readers
Mendeley users who have this article in their library.

Abstract

Reporting the results of optimization algorithms in evolutionary computation is a challenging task with many potential pitfalls. The source of problems is their stochastic nature and inability to guarantee an optimal solution in polynomial time. One of the basic questions that is often not addressed concerns the method of summarizing the entire distribution of solutions into a single value. Although the mean value is used by default for that purpose, the best solution obtained is also occasionally used in addition to or instead of it. Based on our analysis of different possibilities for measuring the performance of stochastic optimization algorithms presented in this paper we propose quantiles as the standard measure of performance. Quantiles can be naturally interpreted for the designated purpose. Besides, they are defined even when the arithmetic mean is not, and are applicable in cases of multiple executions of an algorithm. Our study also showed that, on the contrary to many other fields, in the case of stochastic optimization algorithms the greater variability in measured data can be considered as an advantage.

Cite

CITATION STYLE

APA

Ivkovic, N., Jakobovic, D., & Golub, M. (2016). Measuring Performance of Optimization Algorithms in Evolutionary Computation. International Journal of Machine Learning and Computing, 6(3), 167–171. https://doi.org/10.18178/ijmlc.2016.6.3.593

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free