A multi-objective optimization design to generate surrogate machine learning models in explainable artificial intelligence applications

被引:5
作者
Monteiro, Wellington Rodrigo [1 ]
Reynoso-Meza, Gilberto [1 ,2 ]
机构
[1] Pontificia Univ Catolica Parana, Ind & Syst Engn Grad Program, R Imaculada Conceicao 1155, BR-80215901 Curitiba, Parana, Brazil
[2] Pontificia Univ Catolica Parana, Control Syst Optimizat Lab LOSC, BR-80215901 Curitiba, Parana, Brazil
关键词
Multi -objective optimization; Explainable artificial intelligence; Multi -criteria decision -making; Surrogate generation; DECISION-MAKING; ALGORITHM; BOX;
D O I
10.1016/j.ejdp.2023.100040
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Decision-making is crucial to the performance and well-being of any organization. While artificial intelligence algorithms are increasingly used in the industry for decision-making purposes, the adoption of decision-making techniques to develop new artificial intelligence models does not follow the same trend. Complex artificial intelligence algorithm structures such as gradient boosting, ensembles, and neural networks offer higher accuracy at the expense of transparency. In organizations, however, managers and other stakeholders need to understand how an algorithm came to a given decision to properly criticize, learn from, audit, and improve said algorithms. Among the most recent techniques to address this, explainable artificial intelligence (XAI) algorithms offer a previously unforeseen level of interpretability, explainability, and informativeness to different human roles in the industry. XAI algorithms seek to balance the trade-off between interpretability and accuracy by introducing techniques that, for instance, explain the feature relevance in complex algorithms, generate counterfactual examples in "what-if?" analyses, and train surrogate models that are intrinsically explainable. However, while the trade-off between these two objectives is commonly referred to in the literature, only some proposals use multiobjective optimization in XAI applications. Therefore, this document proposes a new multi-objective optimization application to help decision-makers (for instance, data scientists) to generate new surrogate machine learning models based on black-box models. These surrogates are generated by a multi-objective problem that maximizes, at the same time, interpretability and accuracy. The proposed application also has a multi-criteria decision-making step to rank the best surrogates considering these two objectives. Results from five classification and regression datasets tested on four black-box models show that the proposed method can create simple surrogates maintaining high levels of accuracy.
引用
收藏
页数:11
相关论文
共 55 条
[1]  
Abadi M., 2015, TensorFlow: Large-scale machine learning on heterogeneous systems
[2]   Peeking Inside the Black-Box: A Survey on Explainable Artificial Intelligence (XAI) [J].
Adadi, Amina ;
Berrada, Mohammed .
IEEE ACCESS, 2018, 6 :52138-52160
[3]   Constrained multi-objective optimization algorithms: Review and comparison with application in reinforced concrete structures [J].
Afshari, Hamid ;
Hare, Warren ;
Tesfamariam, Solomon .
APPLIED SOFT COMPUTING, 2019, 83
[4]   A survey of anomaly detection techniques in financial domain [J].
Ahmed, Mohiuddin ;
Mahmood, Abdun Naser ;
Islam, Md. Rafiqul .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 55 :278-288
[5]   Explainable artificial intelligence: an analytical review [J].
Angelov, Plamen P. ;
Soares, Eduardo A. ;
Jiang, Richard ;
Arnold, Nicholas I. ;
Atkinson, Peter M. .
WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2021, 11 (05)
[6]   Interpretable Machine Learning Models for Malicious Domains Detection Using Explainable Artificial Intelligence (XAI) [J].
Aslam, Nida ;
Khan, Irfan Ullah ;
Mirza, Samiha ;
AlOwayed, Alanoud ;
Anis, Fatima M. ;
Aljuaid, Reef M. ;
Baageel, Reham .
SUSTAINABILITY, 2022, 14 (12)
[7]   Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI [J].
Barredo Arrieta, Alejandro ;
Diaz-Rodriguez, Natalia ;
Del Ser, Javier ;
Bennetot, Adrien ;
Tabik, Siham ;
Barbado, Alberto ;
Garcia, Salvador ;
Gil-Lopez, Sergio ;
Molina, Daniel ;
Benjamins, Richard ;
Chatila, Raja ;
Herrera, Francisco .
INFORMATION FUSION, 2020, 58 :82-115
[8]   Principles and Practice of Explainable Machine Learning [J].
Belle, Vaishak ;
Papantonis, Ioannis .
FRONTIERS IN BIG DATA, 2021, 4
[9]   Machine Learning for industrial applications: A comprehensive literature review [J].
Bertolini, Massimo ;
Mezzogori, Davide ;
Neroni, Mattia ;
Zammori, Francesco .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 175
[10]   Pymoo: Multi-Objective Optimization in Python']Python [J].
Blank, Julian ;
Deb, Kalyanmoy .
IEEE ACCESS, 2020, 8 :89497-89509