Applying Genetic Programming to Improve Interpretability in Machine Learning Models

被引:0
作者
Ferreira, Leonardo Augusto [1 ]
Guimaraes, Frederico Gadelha [1 ]
Silva, Rodrigo [2 ]
机构
[1] Univ Fed Minas Gerais, UFMG, Dept Elect Engn, Machine Intelligence & Data Sci MINDS Lab, BR-31270000 Belo Horizonte, MG, Brazil
[2] Univ Fed Ouro Preto, UFOP, Dept Comp Sci, BR-35400000 Ouro Preto, MG, Brazil
来源
2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2020年
关键词
Interpretability; Machine Learning; Genetic Programming; Explainability;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Explainable Artificial Intelligence (or xAI) has become an important research topic in the fields of Machine Learning and Deep Learning. In this paper, we propose a Genetic Programming (GP) based approach, name Genetic Programming Explainer (GPX), to the problem of explaining decisions computed by AI systems. The method generates a noise set located in the neighborhood of the point of interest, whose prediction should be explained, and fits a local explanation model for the analyzed sample. The tree structure generated by GPX provides a comprehensible analytical, possibly non-linear, expression which reflects the local behavior of the complex model. We considered three machine learning techniques that can be recognized as complex black-box models: Random Forest, Deep Neural Network and Support Vector Machine in twenty data sets for regression and classifications problems. Our results indicate that the GPX is able to produce more accurate understanding of complex models than the state of the art. The results validate the proposed approach as a novel way to deploy GP to improve interpretability.
引用
收藏
页数:8
相关论文
共 33 条
[1]  
Albrecht J. P., 2016, EUR DATA PROT L REV, V2, P287, DOI https://doi.org/10.21552/EDPL/2016/3/4
[2]  
[Anonymous], 2012, CRITICAL COMP STUDY
[3]   Sobol tensor trains for global sensitivity analysis [J].
Ballester-Ripoll, Rafael ;
Paredes, Enrique G. ;
Pajarola, Renato .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2019, 183 (311-322) :311-322
[4]   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
[5]  
Boser B. E., 1992, Proceedings of the Fifth Annual ACM Workshop on Computational Learning Theory, P144, DOI 10.1145/130385.130401
[6]  
BREIMAN L, 2001, MACH LEARN, V45, P5, DOI DOI 10.1023/A:1010933404324
[7]  
Buitinck L., 2013, ARXIV PREPRINT ARXIV
[8]  
Buscema M., 2010, 2010 ANN M N AM FUZZ, P1, DOI DOI 10.1109/NAFIPS.2010.5548298
[9]  
Chakraborty S, 2017, SPRINGER THESES-RECO, P1, DOI 10.1007/978-3-319-63733-4
[10]  
Che Zhengping, 2016, AMIA Annu Symp Proc, V2016, P371