Explainable Benchmarking for Iterative Optimization Heuristics
van Stein, Niki, Vermetten, Diederick, Kononova, Anna V., Bäck, Thomas
–arXiv.org Artificial Intelligence
Traditional benchmarking methods are often used to evaluate algorithms in isolation, with a single algorithm configuration (hyper-parameter setting) or with a limited set of a few variations against a limited set of state-of-the-art algorithms, leading to limited insights into their comparative performance and practical applicability. This study addresses these challenges by employing modular optimization approaches and explainable AI techniques in order to derive insights into the algorithmic behaviour of a large set of algorithm components (modules) and their hyper-parameters. Modular optimization frameworks allow for the comparison of various modifications on a core algorithm, facilitating a deeper understanding of each component's influence on the algorithm's performance in different scenarios. There is already a wide variety of modular algorithm frameworks available, but their application for explicit explainability of the various algorithmic components and settings has been relatively unexplored. This paper aims to bridge this gap by providing a comprehensive framework for explainable benchmarking in iterative optimization heuristics and by providing a software library (IOH-Xplainer) to facilitate researchers to use the proposed framework.
arXiv.org Artificial Intelligence
Jan-31-2024
- Country:
- Asia
- China (0.04)
- Singapore > Central Region
- Singapore (0.04)
- South Korea > Daegu
- Daegu (0.04)
- Europe
- Czechia > South Moravian Region
- Brno (0.04)
- France > Hauts-de-France
- Germany > North Rhine-Westphalia
- Arnsberg Region > Dortmund (0.04)
- Netherlands > South Holland
- Leiden (0.05)
- Czechia > South Moravian Region
- North America > United States
- New York > New York County
- New York City (0.04)
- Virginia > Fairfax County
- Fairfax (0.04)
- New York > New York County
- Asia
- Genre:
- Overview (1.00)
- Research Report (1.00)
- Technology: