COCO: A Platform for Comparing Continuous Optimizers in a Black-Box Setting
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 135 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Mar 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 16; 2022: 24; 2023: 21; 2024: 19; 2025: 27; 2026: 28.
135 papers.
Sort:
By area:
- 2021Bayesian Optimization is Superior to Random Search for Machine Learning Hyperparameter Tuning: Analysis of the Black-Box Optimization Challenge 2020cited by 146
- 2021Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challengescited by 143
- 2021HPOBench: A Collection of Reproducible Multi-Fidelity Benchmark Problems for HPOcited by 111
- 2021Differentiable Quality Diversitycited by 71
- 2021Pre-trained Gaussian Processes for Bayesian Optimizationcited by 63
- 2021YAHPO Gym -- An Efficient Multi-Objective Multi-Fidelity Benchmark for Hyperparameter Optimizationcited by 61
- 2022AMLB: an AutoML Benchmarkcited by 55
- 2021LassoBench: A High-Dimensional Hyperparameter Optimization Benchmark Suite for Lassocited by 41
- 2023MetaBox: A Benchmark Platform for Meta-Black-Box Optimization with Reinforcement Learningcited by 35
- 2021TREGO: a Trust-Region Framework for Efficient Global Optimizationcited by 28
- 2021DACBench: A Benchmark Library for Dynamic Algorithm Configurationcited by 28
- 2022Benchopt: Reproducible, efficient and collaborative optimization benchmarkscited by 27
38 more
- 2022Covariance Matrix Adaptation MAP-Annealingcited by 24
- 2024Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimizationcited by 23
- 2023Comparison of High-Dimensional Bayesian Optimization Algorithms on BBOBcited by 18
- 2023Framework and Benchmarks for Combinatorial and Mixed-variable Bayesian Optimizationcited by 15
- 2021Towards Explainable Exploratory Landscape Analysis: Extreme Feature Selection for Classifying BBOB Functionscited by 14
- 2022Accelerated Quality-Diversity through Massive Parallelismcited by 14
- 2025OptunaHub: A Platform for Black-Box Optimizationcited by 14
- 2021Meta Learning Black-Box Population-Based Optimizerscited by 13
- 2024Pretrained Optimization Model for Zero-Shot Black Box Optimizationcited by 13
- 2021Revisiting Bayesian Optimization in the light of the COCO benchmarkcited by 10
- 2024Explainable Benchmarking for Iterative Optimization Heuristicscited by 10
- 2024Neural Exploratory Landscape Analysis for Meta-Black-Box-Optimizationcited by 10
- 2025LLaMEA-BO: A Large Language Model Evolutionary Algorithm for Automatically Generating Bayesian Optimization Algorithmscited by 10
- 2023To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Featurescited by 9
- 2025BLADE: Benchmark suite for LLM-driven Automated Design and Evolution of iterative optimisation heuristicscited by 9
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimizationcited by 9
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solvingcited by 9
- 2022A Collection of Deep Learning-based Feature-Free Approaches for Characterizing Single-Objective Continuous Fitness Landscapescited by 8
- 2023DynamoRep: Trajectory-Based Population Dynamics for Classification of Black-box Optimization Problemscited by 8
- 2024On the Utility of Probing Trajectories for Algorithm-Selectioncited by 8
- 2024Partial Rankings of Optimizerscited by 8
- 2022High Dimensional Bayesian Optimization with Kernel Principal Component Analysiscited by 7
- 2023MA-BBOB: Many-Affine Combinations of BBOB Functions for Evaluating AutoML Approaches in Noiseless Numerical Black-Box Optimization Contextscited by 7
- 2022PI is back! Switching Acquisition Functions in Bayesian Optimizationcited by 6
- 2026Adaptive Acquisition Selection for Bayesian Optimization with Large Language Modelscited by 6
- 2021Learning How to Optimize Black-Box Functions With Extreme Limits on the Number of Function Evaluationscited by 5
- 2021Explainable Landscape-Aware Optimization Performance Predictioncited by 5
- 2022The Importance of Landscape Features for Performance Prediction of Modular CMA-ES Variantscited by 5
- 2022Pre-training helps Bayesian optimization toocited by 5
- 2023MONGOOSE: Path-wise Smooth Bayesian Optimisation via Meta-learningcited by 5
- 2023Using Automated Algorithm Configuration for Parameter Controlcited by 5
- 2023Self-Adjusting Weighted Expected Improvement for Bayesian Optimizationcited by 5
- 2024Instance Selection for Dynamic Algorithm Configuration with Reinforcement Learning: Improving Generalizationcited by 5
- 2024Understanding Impacts of Electromagnetic Signal Injection Attacks on Object Detectioncited by 5
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimizationcited by 5
- 2023Deep-BIAS: Detecting Structural Bias using Explainable AIcited by 4
- 2023Assessing the Generalizability of a Performance Predictive Modelcited by 4
- 2023On the Hyperparameter Loss Landscapes of Machine Learning Models: An Exploratory Studycited by 4
50 most cited of 135 All 135 (JSON)
- 2026CMDO: A Cognitive Memory-Driven Optimization Algorithm for Adaptive Population-Based Search28 Sep 2026
- 2026Hyper Algorithm Design Agent: Evolving Learnable Optimizer from Zero28 Sep 2026
- 2026GUIDE-FBO: Guidance via Uncertainty Intervention and Distributional Exchange for Federated Bayesian Optimization28 Sep 2026
- 2026A practical DIRECT-type algorithm for medium-scale black-box global optimization9 Sep 2026
- 2026Code-to-Harness: Distilling Black-Box Optimizers from Self-Play8 Sep 2026
- 2026ScienceFlow: A long-horizon agent for ML research, scientific discovery and beyond14 Aug 2026
- 2026Exploiting Separability in Multi-Scale Grey-Box Bayesian Optimization4 Aug 2026
- 2026Accelerating Evolutionary Strategy via Rao-Blackwellizing Realization of Uncertain Input3 Aug 2026
- 2026Linear Proposal Operators and Stochastic Search Geometry in SOMA and Differential Evolution31 Jul 2026
- 2026NeurGO: Learning to Generate Elite Candidates for Meta-Black-Box Expensive Optimization26 Jul 2026
- 2026Optimization of time-consuming experimental conditions using pseudo-experimental data guided by adaptive polynomial regression24 Jul 2026
- 2026Unsupervised Multi-kernel Learning for Automated Algorithm Selection21 Jul 2026
38 more
- 2026Learning to Assess the Reliability of Number-of-Runs Estimation in Stochastic Optimization27 May 2026
- 2026AutoSG: LLM-Driven Solver Generation Solely from Task Prompts for Expensive Optimization25 May 2026
- 2026An Open-Source Training Dataset for Foundation Models for Black-box Optimization22 May 2026
- 2026BBOWP-Bench: Evaluating LLMs on Black-Box Optimization Word Problems20 May 2026
- 2026Beyond Numerical Features: CNN-Driven Algorithm Selection via Contour Plots for Continuous Black-Box Optimization20 May 2026
- 2026From Mean-Field Limits to Semiclassical Concentration: Global Convergence of the Canonical Evolutionary Strategy19 May 2026
- 2026BoLT: A Benchmark to Democratize Black-box Optimization Research for Expensive LLM Tasks16 May 2026
- 2026On the Influence of the Feature Computation Budget on Per-Instance Algorithm Selection for Black-Box Optimization6 May 2026
- 2026Does Dimensionality Reduction via Random Projections Preserve Landscape Features?14 Apr 2026
- 2026From Heuristic Selection to Automated Algorithm Design: LLMs Benefit from Strong Priors3 Mar 2026
- 2026Adaptive Acquisition Selection for Bayesian Optimization with Large Language Models8 Feb 2026
- 2026Assessing Reproducibility in Evolutionary Computation: A Case Study using Human- and LLM-based Assessment5 Feb 2026
- 2026Detect and Act: Automated Dynamic Optimizer through Meta-Black-Box Optimization30 Jan 2026
- 2026Task-free Adaptive Meta Black-box Optimization29 Jan 2026
- 2026BONO-Bench: A Comprehensive Test Suite for Bi-objective Numerical Optimization with Traceable Pareto Sets23 Jan 2026
- 2026An Evolutionary Framework for Automatic Optimization Benchmark Generation via Large Language Models19 Jan 2026
- 2025Best Practices For Empirical Meta-Algorithmic Research: Guidelines from the COSEAL Research Network18 Dec 2025
- 2025From Performance to Understanding: A Vision for Explainable Automated Algorithm Design20 Nov 2025
- 2025Batch Acquisition Function Evaluations and Decouple Optimizer Updates for Faster Bayesian Optimization17 Nov 2025
- 2025Trust Region-Based Bayesian Optimisation to Discover Diverse Solutions2 Nov 2025
- 2025OptunaHub: A Platform for Black-Box Optimization3 Oct 2025
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solving10 Sep 2025
- 2025Explainable Information Processing in Particle Swarm Optimization through Landscape and Search Behavior Analysis8 Sep 2025
- 2025Cumulative Learning Rate Adaptation: Revisiting Path-Based Schedules for SGD and Adam7 Aug 2025
- 2025Tracing the Interactions of Modular CMA-ES Configurations Across Problem Landscapes3 Jul 2025
- 2025Geometric Learning in Black-Box Optimization: A GNN Framework for Algorithm Performance Prediction19 Jun 2025
- 2025Feasibility-Driven Trust Region Bayesian Optimization17 Jun 2025
- 2025carps: A Framework for Comparing N Hyperparameter Optimizers on M Benchmarks6 Jun 2025
- 2025LLaMEA-BO: A Large Language Model Evolutionary Algorithm for Automatically Generating Bayesian Optimization Algorithms27 May 2025
- 2025A Review on Influx of Bio-Inspired Algorithms: Critique and Improvement Needs26 May 2025
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimization23 May 2025
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimization23 May 2025
- 2025SEvoBench : A C++ Framework For Evolutionary Single-Objective Optimization Benchmarking23 May 2025
- 2025The Pitfalls of Benchmarking in Algorithm Selection: What We Are Getting Wrong12 May 2025
- 2025BLADE: Benchmark suite for LLM-driven Automated Design and Evolution of iterative optimisation heuristics28 Apr 2025
- 2025Greedy Restart Schedules: A Baseline for Dynamic Algorithm Selection on Numerical Black-box Optimization Problems15 Apr 2025
- 2025Island-Based Evolutionary Computation with Diverse Surrogates and Adaptive Knowledge Transfer for High-Dimensional Data-Driven Optimization17 Mar 2025
- 2025Large Language Model as Meta-Surrogate for Data-Driven Many-Task Optimization: A Proof-of-Principle Study11 Mar 2025
50 newest of 135 All 135 (JSON)
- 2021Bayesian Optimization is Superior to Random Search for Machine Learning Hyperparameter Tuning: Analysis of the Black-Box Optimization Challenge 2020cited by 146
- 2021Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challengescited by 143
- 2021HPOBench: A Collection of Reproducible Multi-Fidelity Benchmark Problems for HPOcited by 111
- 2021Differentiable Quality Diversitycited by 71
- 2021Pre-trained Gaussian Processes for Bayesian Optimizationcited by 63
- 2021YAHPO Gym -- An Efficient Multi-Objective Multi-Fidelity Benchmark for Hyperparameter Optimizationcited by 61
- 2022AMLB: an AutoML Benchmarkcited by 55
- 2021LassoBench: A High-Dimensional Hyperparameter Optimization Benchmark Suite for Lassocited by 41
- 2023MetaBox: A Benchmark Platform for Meta-Black-Box Optimization with Reinforcement Learningcited by 35
- 2021TREGO: a Trust-Region Framework for Efficient Global Optimizationcited by 28
- 2021DACBench: A Benchmark Library for Dynamic Algorithm Configurationcited by 28
- 2022Benchopt: Reproducible, efficient and collaborative optimization benchmarkscited by 27
12 most cited of 133 All 133 (JSON)
- 2026CMDO: A Cognitive Memory-Driven Optimization Algorithm for Adaptive Population-Based Search28 Sep 2026
- 2026Hyper Algorithm Design Agent: Evolving Learnable Optimizer from Zero28 Sep 2026
- 2026GUIDE-FBO: Guidance via Uncertainty Intervention and Distributional Exchange for Federated Bayesian Optimization28 Sep 2026
- 2026A practical DIRECT-type algorithm for medium-scale black-box global optimization9 Sep 2026
- 2026Exploiting Separability in Multi-Scale Grey-Box Bayesian Optimization4 Aug 2026
- 2026Accelerating Evolutionary Strategy via Rao-Blackwellizing Realization of Uncertain Input3 Aug 2026
- 2026Linear Proposal Operators and Stochastic Search Geometry in SOMA and Differential Evolution31 Jul 2026
- 2026NeurGO: Learning to Generate Elite Candidates for Meta-Black-Box Expensive Optimization26 Jul 2026
- 2026Optimization of time-consuming experimental conditions using pseudo-experimental data guided by adaptive polynomial regression24 Jul 2026
- 2026Unsupervised Multi-kernel Learning for Automated Algorithm Selection21 Jul 2026
- 2026Learning to Assess the Reliability of Number-of-Runs Estimation in Stochastic Optimization27 May 2026
- 2026AutoSG: LLM-Driven Solver Generation Solely from Task Prompts for Expensive Optimization25 May 2026
12 newest of 133 All 133 (JSON)