Deep-BIAS: Detecting Structural Bias using Explainable AI

被引:5
作者
van Stein, Bas [1 ]
Vermetten, Diederick [1 ]
Caraffini, Fabio [2 ]
Kononova, Anna V. [1 ]
机构
[1] Leiden Univ, LIACS, Leiden, Netherlands
[2] Swansea Univ, Swansea, W Glam, Wales
来源
PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION | 2023年
关键词
Structural Bias; Algorithm Behaviour; Explainable AI; Optimisation;
D O I
10.1145/3583133.3590551
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evaluating the performance of heuristic optimisation algorithms is essential to determine how well they perform under various conditions. Recently, the BIAS toolbox was introduced as a behaviour benchmark to detect structural bias (SB) in search algorithms. The toolbox can be used to identify biases in existing algorithms, as well as to test for bias in newly developed algorithms. In this article, we introduce a novel and explainable deep-learning expansion of the BIAS toolbox, called Deep-BIAS. Where the original toolbox uses 39 statistical tests and a Random Forest model to predict the existence and type of SB, the Deep-BIAS method uses a trained deep-learning model to immediately detect the strength and type of SB based on the raw performance distributions. Through a series of experiments with a variety of structurally biased scenarios, we demonstrate the effectiveness of Deep-BIAS. We also present the results of using the toolbox on 336 state-of-the-art optimisation algorithms, which showed the presence of various types of structural bias, particularly towards the centre of the objective space or exhibiting discretisation behaviour. The Deep-BIAS method outperforms the BIAS toolbox both in detecting bias and for classifying the type of SB. Furthermore, explanations can be derived using XAI techniques.
引用
收藏
页码:455 / 458
页数:4
相关论文
共 15 条
[1]   Infeasibility and structural bias in differential evolution [J].
Caraffini, Fabio ;
Kononova, Anna V. ;
Corne, David .
INFORMATION SCIENCES, 2019, 496 :161-179
[2]  
Caraffini Fabio, 2021, Structural Bias in Optimisation Algorithms: Extended Results, DOI [10.17632/zdh2phb3b4.2, DOI 10.17632/ZDH2PHB3B4.2]
[3]   COCO: a platform for comparing continuous optimizers in a black-box setting [J].
Hansen, Nikolaus ;
Auger, Anne ;
Ros, Raymond ;
Mersmann, Olaf ;
Tusar, Tea ;
Brockhoff, Dimo .
OPTIMIZATION METHODS & SOFTWARE, 2021, 36 (01) :114-144
[4]   Auto-Keras: An Efficient Neural Architecture Search System [J].
Jin, Haifeng ;
Song, Qingquan ;
Hu, Xia .
KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, :1946-1956
[5]  
Kar S.S., 2013, National Journal of Community Medicine, V4, P175
[6]   Structural bias in population-based algorithms [J].
Kononova, Anna V. ;
Corne, David W. ;
De Wilde, Philippe ;
Shneer, Vsevolod ;
Caraffini, Fabio .
INFORMATION SCIENCES, 2015, 298 :468-490
[7]  
Shapley L. S., 1953, Contributions to the Theory of Games II, V28, P307
[8]   A new approximation method for the Shapley value applied to the WTC 9/11 terrorist attack [J].
van Campen T. ;
Hamers H. ;
Husslage B. ;
Lindelauf R. .
Social Network Analysis and Mining, 2018, 8 (01)
[9]  
van Stein B., 2021, P GEN EV COMP C COMP, DOI DOI 10.1145/3449726.3463223
[10]  
van Stein B, 2023, Arxiv, DOI arXiv:2304.01869