Passer à la navigation principale Passer à la recherche Passer au contenu principal

A bug in the multiobjective optimizer IBEA: Salutary lessons for code release and a performance re-assessment

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

The Indicator-Based Evolutionary Algorithm (IBEA) is one of the first indicator-based multiobjective optimization algorithms and due to its wide availability in several algorithm packages is often used as a reference algorithm when benchmarking multiobjective optimizers. The original publication on IBEA proposes to use two specific variants: one based on the ε-indicator and one based on the hypervolume. Several experimental studies concluded that, surprisingly, the IBEA variant with the ε-indicator performs better than the one with the hypervolume—even if the (unary) hypervolume indicator itself is the quality measure used in the performance assessment. Recently, a small bug has been found in the hypervolume variant of IBEA with large implications on its performance. Here, we not only explain the bug in detail and correct it, but also present the (improved) results of the corrected version. Moreover, and probably even more important for the scientific community, we point out that this bug has been transferred to other than the original software package, discuss how this obscured the bug, and argue in favor of some simple, even obvious guidelines how the optimization community should deal with algorithm source codes, documentation, and the (natural) existence of bugs in the future.

langue originaleAnglais
titreEvolutionary Multi-Criterion Optimization - 8th International Conference, EMO 2015, Proceedings
rédacteurs en chefAntónio Gaspar-Cunha, Carlos Henggeler Antunes, Carlos A. Coello Coello
EditeurSpringer Verlag
Pages187-201
Nombre de pages15
ISBN (Electronique)9783319159331
Les DOIs
étatPublié - 1 janv. 2015
Evénement8th International Conference on Evolutionary Multi-Criterion Optimization, EMO 2015 - Guimarães, Portugal
Durée: 29 mars 20151 avr. 2015

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9018
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence8th International Conference on Evolutionary Multi-Criterion Optimization, EMO 2015
Pays/TerritoirePortugal
La villeGuimarães
période29/03/151/04/15

Empreinte digitale

Examiner les sujets de recherche de « A bug in the multiobjective optimizer IBEA: Salutary lessons for code release and a performance re-assessment ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation