Back to Search
Start Over
Black-Box Optimization Revisited: Improving Algorithm Selection Wizards Through Massive Benchmarking
- Source :
- IEEE Transactions on Evolutionary Computation, IEEE Transactions on Evolutionary Computation, Institute of Electrical and Electronics Engineers, 2021, ⟨10.1109/TEVC.2021.3108185⟩, IEEE Transactions on Evolutionary Computation, 2022, 26 (3), ⟨10.1109/TEVC.2021.3108185⟩
- Publication Year :
- 2022
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2022.
-
Abstract
- International audience; Existing studies in black-box optimization for machine learning suffer from low generalizability, caused by a typically selective choice of problem instances used for training and testing different optimization algorithms. Among other issues, this practice promotes overfitting and poor-performing user guidelines. To address this shortcoming, we propose in this work a benchmark suite, OptimSuite, which covers a broad range of black-box optimization problems, ranging from academic benchmarks to real-world applications, from discrete over numerical to mixed-integer problems, from small to very large-scale problems, from noisy over dynamic to static problems, etc. We demonstrate the advantages of such a broad collection by deriving from it Automated Black Box Optimizer (ABBO), a general-purpose algorithm selection wizard. Using three different types of algorithm selection techniques, ABBO achieves competitive performance on all benchmark suites. It significantly outperforms previous state of the art on some of them, including YABBOB and LSGO. ABBO relies on many high-quality base components. Its excellent performance is obtained without any task-specific parametrization. The OptimSuite benchmark collection, the ABBO wizard and its base solvers have all been merged into the open-source Nevergrad platform, where they are available for reproducible research.
- Subjects :
- FOS: Computer and information sciences
Computer Science - Machine Learning
Optimization problem
Computer science
02 engineering and technology
Overfitting
Machine learning
computer.software_genre
Machine Learning (cs.LG)
[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI]
Theoretical Computer Science
[STAT.ML]Statistics [stat]/Machine Learning [stat.ML]
Black box
0202 electrical engineering, electronic engineering, information engineering
business.industry
Black-Box Optimization
Suite
Benchmarking
Wizard
Range (mathematics)
Computational Theory and Mathematics
Benchmark (computing)
020201 artificial intelligence & image processing
Artificial intelligence
business
computer
Software
Subjects
Details
- ISSN :
- 19410026 and 1089778X
- Volume :
- 26
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Evolutionary Computation
- Accession number :
- edsair.doi.dedup.....7fbcfd6a75886d3c3de71ad8638fc88d
- Full Text :
- https://doi.org/10.1109/tevc.2021.3108185