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
关键词
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
相关论文
共 50 条
  • [1] Techniques to Improve Ecological Interpretability of Black-Box Machine Learning Models
    Welchowski, Thomas
    Maloney, Kelly O.
    Mitchell, Richard
    Schmid, Matthias
    [J]. JOURNAL OF AGRICULTURAL BIOLOGICAL AND ENVIRONMENTAL STATISTICS, 2022, 27 (01) : 175 - 197
  • [2] Enhancing Interpretability in Machine Learning: A Focus on Genetic Network Programming, Its Variants, and Applications
    Roshanzamir, Mohamad
    Alizadehsani, Roohallah
    Moravvej, Seyed Vahid
    Joloudari, Javad Hassannataj
    Alinejad-Rokny, Hamid
    Gorriz, Juan M.
    [J]. ARTIFICIAL INTELLIGENCE FOR NEUROSCIENCE AND EMOTIONAL SYSTEMS, PT I, IWINAC 2024, 2024, 14674 : 98 - 107
  • [3] Applying machine learning to programming by demonstration
    Paynter, GW
    Witten, IH
    [J]. JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2004, 16 (03) : 161 - 188
  • [4] Interpretability and Explainability of Machine Learning Models: Achievements and Challenges
    Henriques, J.
    Rocha, T.
    de Carvalho, P.
    Silva, C.
    Paredes, S.
    [J]. INTERNATIONAL CONFERENCE ON BIOMEDICAL AND HEALTH INFORMATICS 2022, ICBHI 2022, 2024, 108 : 81 - 94
  • [5] Measuring Interpretability for Different Types of Machine Learning Models
    Zhou, Qing
    Liao, Fenglu
    Mou, Chao
    Wang, Ping
    [J]. TRENDS AND APPLICATIONS IN KNOWLEDGE DISCOVERY AND DATA MINING: PAKDD 2018 WORKSHOPS, 2018, 11154 : 295 - 308
  • [6] The Importance of Interpretability and Validations of Machine-Learning Models
    Yamasawa, Daisuke
    Ozawa, Hideki
    Goto, Shinichi
    [J]. CIRCULATION JOURNAL, 2024, 88 (01) : 157 - 158
  • [7] Advancing interpretability of machine-learning prediction models
    Trenary, Laurie
    DelSole, Timothy
    [J]. ENVIRONMENTAL DATA SCIENCE, 2022, 1
  • [8] Applying Machine Learning to Improve Curriculum Design
    Ball, Robert
    Duhadway, Linda
    Feuz, Kyle
    Jensen, Joshua
    Rague, Brian
    Weidman, Drew
    [J]. SIGCSE '19: PROCEEDINGS OF THE 50TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2019, : 787 - 793
  • [9] Accuracy, Fairness, and Interpretability of Machine Learning Criminal Recidivism Models
    Ingram, Eric
    Gursoy, Furkan
    Kakadiaris, Ioannis A.
    [J]. 2022 IEEE/ACM INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING, APPLICATIONS AND TECHNOLOGIES, BDCAT, 2022, : 233 - 241
  • [10] Approach to provide interpretability in machine learning models for image classification
    Anja Stadlhofer
    Vitaliy Mezhuyev
    [J]. Industrial Artificial Intelligence, 1 (1):