Performance Analysis of Continuous Black-Box Optimization Algorithms via Footprints in Instance Space
- PMID: 27689468
- DOI: 10.1162/EVCO_a_00194
Performance Analysis of Continuous Black-Box Optimization Algorithms via Footprints in Instance Space
Abstract
This article presents a method for the objective assessment of an algorithm's strengths and weaknesses. Instead of examining the performance of only one or more algorithms on a benchmark set, or generating custom problems that maximize the performance difference between two algorithms, our method quantifies both the nature of the test instances and the algorithm performance. Our aim is to gather information about possible phase transitions in performance, that is, the points in which a small change in problem structure produces algorithm failure. The method is based on the accurate estimation and characterization of the algorithm footprints, that is, the regions of instance space in which good or exceptional performance is expected from an algorithm. A footprint can be estimated for each algorithm and for the overall portfolio. Therefore, we select a set of features to generate a common instance space, which we validate by constructing a sufficiently accurate prediction model. We characterize the footprints by their area and density. Our method identifies complementary performance between algorithms, quantifies the common features of hard problems, and locates regions where a phase transition may lie.
Keywords: Algorithm selection; black-box continuous optimization; exploratory landscape analysis; footprint analysis; performance prediction.
Similar articles
-
Generating New Space-Filling Test Instances for Continuous Black-Box Optimization.Evol Comput. 2020 Fall;28(3):379-404. doi: 10.1162/evco_a_00262. Epub 2019 Jul 11. Evol Comput. 2020. PMID: 31295020
-
Automated Algorithm Selection on Continuous Black-Box Problems by Combining Exploratory Landscape Analysis and Machine Learning.Evol Comput. 2019 Spring;27(1):99-127. doi: 10.1162/evco_a_00236. Epub 2018 Oct 26. Evol Comput. 2019. PMID: 30365386
-
Problem Features versus Algorithm Performance on Rugged Multiobjective Combinatorial Fitness Landscapes.Evol Comput. 2017 Winter;25(4):555-585. doi: 10.1162/EVCO_a_00193. Epub 2016 Sep 30. Evol Comput. 2017. PMID: 27689467
-
Automated Algorithm Selection: Survey and Perspectives.Evol Comput. 2019 Spring;27(1):3-45. doi: 10.1162/evco_a_00242. Epub 2018 Nov 26. Evol Comput. 2019. PMID: 30475672
-
Particle Swarm Optimization for Single Objective Continuous Space Problems: A Review.Evol Comput. 2017 Spring;25(1):1-54. doi: 10.1162/EVCO_r_00180. Epub 2016 Mar 8. Evol Comput. 2017. PMID: 26953883 Review.
MeSH terms
LinkOut - more resources
Full Text Sources
Other Literature Sources