BIAS: A Toolbox for Benchmarking Structural Bias in the Continuous Domain

dc.cclicenceCC-BY-NCen
dc.contributor.authorVermetten, Diederick
dc.contributor.authorvan Stein, Bas
dc.contributor.authorCaraffini, Fabio
dc.contributor.authorMinku, Leandro L.
dc.contributor.authorKononova, Anna V.
dc.date.acceptance2022-06-29
dc.date.accessioned2022-07-19T15:20:54Z
dc.date.available2022-07-19T15:20:54Z
dc.date.issued2022-07-13
dc.descriptionThe file attached to this record is the author's final peer reviewed version. The Publisher's final version can be found by the following the DOI link.en
dc.description.abstractBenchmarking 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 are also resource- and behaviour-based benchmarks to test the resource consumption and the behaviour of algorithms. In this article, we propose a novel behaviour-based benchmark toolbox: BIAS (Bias in Algorithms, Structural). This toolbox can detect structural bias per dimension and across dimension based on 39 statistical tests. Moreover, it predicts the type of structural bias 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 structural bias in an early phase of development. Experiments with a large set of generated structural bias scenarios show that BIAS was successful in identifying bias. In addition we also provide the results of BIAS on 432 existing state-of-the-art optimisation algorithms showing that different kinds of structural bias are present in these algorithms, mostly towards the centre of the objective space or showing discretization behaviour. The proposed toolbox is made available open-source and recommendations are provided for the sample size and hyper-parameters to be used when applying the toolbox on other algorithms.en
dc.funderNo external funderen
dc.identifier.citationVermetten, D., van Stein, B., Caraffini, F., Minku, L.L. and Kononova, A.V. (2022) BIAS: A Toolbox for Benchmarking Structural Bias in the Continuous Domain. IEEE Transactions on Evolutionary Computationen
dc.identifier.doihttps://doi.org/10.1109/TEVC.2022.3189848
dc.identifier.issn1089-778X
dc.identifier.urihttps://hdl.handle.net/2086/22065
dc.language.isoenen
dc.peerreviewedYesen
dc.publisherIEEEen
dc.researchinstituteInstitute of Artificial Intelligence (IAI)en
dc.titleBIAS: A Toolbox for Benchmarking Structural Bias in the Continuous Domainen
dc.typeArticleen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
IEEE_TEVC_BIAS.pdf
Size:
5.98 MB
Format:
Adobe Portable Document Format
Description:
Accepted draft
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.2 KB
Format:
Item-specific license agreed upon to submission
Description: