COCO: A Platform for Comparing Continuous Optimizers in a Black-Box Setting - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue Optimization Methods and Software Année : 2021

COCO: A Platform for Comparing Continuous Optimizers in a Black-Box Setting

Nikolaus Hansen
Anne Auger
  • Fonction : Auteur
  • PersonId : 751513
  • IdHAL : anne-auger
Raymond Ros
  • Fonction : Auteur
  • PersonId : 868664
Dimo Brockhoff

Résumé

We introduce COCO, an open source platform for Comparing Continuous Optimizers in a black-box setting. COCO aims at automatizing the tedious and repetitive task of benchmarking numerical optimization algorithms to the greatest possible extent. The platform and the underlying methodology allow to benchmark in the same framework deterministic and stochastic solvers for both single and multiobjective optimization. We present the rationales behind the (decade-long) development of the platform as a general proposition for guidelines towards better benchmarking. We detail underlying fundamental concepts of COCO such as the definition of a problem as a function instance, the underlying idea of instances, the use of target values, and runtime defined by the number of function calls as the central performance measure. Finally, we give a quick overview of the basic code structure and the currently available test suites.
Fichier principal
Vignette du fichier
coco-doc.pdf (8.73 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01294124 , version 1 (27-03-2016)
hal-01294124 , version 2 (23-05-2016)
hal-01294124 , version 3 (28-07-2016)
hal-01294124 , version 4 (26-08-2020)

Identifiants

Citer

Nikolaus Hansen, Anne Auger, Raymond Ros, Olaf Mersmann, Tea Tušar, et al.. COCO: A Platform for Comparing Continuous Optimizers in a Black-Box Setting. Optimization Methods and Software, 2021, 36 (1), pp.114-144. ⟨10.1080/10556788.2020.1808977⟩. ⟨hal-01294124v4⟩
1075 Consultations
1090 Téléchargements

Altmetric

Partager

More