Authors
Diederick Vermetten, Bas van Stein, Fabio Caraffini, Leandro L Minku, Anna V Kononova
Publication date
2022/7/13
Journal
IEEE Transactions on Evolutionary Computation
Volume
26
Issue
6
Pages
1380-1393
Publisher
IEEE
Description
Benchmarking heuristic algorithms is vital to understand under which conditions and on what kind of problems certain algorithms perform well. Most benchmarks are performance based, to test algorithm performance under a wide set of conditions. There is also resource- and behavior-based benchmarks to test the resource consumption and the behavior of algorithms. In this article, we propose a novel behavior-based benchmark toolbox: BIAS (Bias in algorithms, structural). This toolbox can detect structural bias (SB) per dimension and across dimension-based on 39 statistical tests. Moreover, it predicts the type of SB using a random forest model. BIAS can be used to better understand and improve existing algorithms (removing bias) as well as to test novel algorithms for SB in an early phase of development. Experiments with a large set of generated SB scenarios show that BIAS was successful in identifying bias …
Total citations
2022202320245611
Scholar articles
D Vermetten, B van Stein, F Caraffini, LL Minku… - IEEE Transactions on Evolutionary Computation, 2022