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 条
  • [41] A Survey of Statistical Machine Learning Elements in Genetic Programming
    Agapitos, Alexandros
    Loughran, Roisin
    Nicolau, Miguel
    Lucas, Simon
    O'Neill, Michael
    Brabazon, Anthony
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (06) : 1029 - 1048
  • [42] Applying genetic programming and ant colony optimisation to improve the geometric design of a reflector
    Hsu, Chih-Ming
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2012, 43 (05) : 972 - 986
  • [43] Applying Genetic Programming to Civil Engineering in the Improvement of Models, Codes and Norms
    Perez, Juan L.
    Miguelez, Moica
    Rabunal, Juan R.
    Martinez-Abella, Fernando
    ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA 2008, PROCEEDINGS, 2008, 5290 : 452 - +
  • [44] Models for machine learning and data mining in functional programming
    Allison, L
    JOURNAL OF FUNCTIONAL PROGRAMMING, 2005, 15 : 15 - 32
  • [45] Probabilistic Machine Learning: Models, Algorithms and a Programming Library
    Zhu, Jun
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 5754 - 5759
  • [46] Interpretability in HealthCare: A Comparative Study of Local Machine Learning Interpretability Techniques
    El Shawi, Radwa
    Sherif, Youssef
    Al-Mallah, Mouaz
    Sakr, Sherif
    2019 IEEE 32ND INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS (CBMS), 2019, : 275 - 280
  • [47] Can Clustering Improve Glucose Forecasting with Genetic Programming Models?
    Contador, Sergio
    Hidalgo, J. Ignacio
    Garnica, Oscar
    Velasco, J. Manuel
    Lanchares, Juan
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 1829 - 1836
  • [48] Interpretability in healthcare: A comparative study of local machine learning interpretability techniques
    ElShawi, Radwa
    Sherif, Youssef
    Al-Mallah, Mouaz
    Sakr, Sherif
    COMPUTATIONAL INTELLIGENCE, 2021, 37 (04) : 1633 - 1650
  • [49] Genetic Algorithm Based Hyper-Parameter Tuning to Improve the Performance of Machine Learning Models
    Shanthi D.L.
    Chethan N.
    SN Computer Science, 4 (2)
  • [50] Quantile-constrained Wasserstein projections for robust interpretability of numerical and machine learning models
    Il Idrissi, Marouane
    Bousquet, Nicolas
    Gamboa, Fabrice
    Iooss, Bertrand
    Loubes, Jean-Michel
    ELECTRONIC JOURNAL OF STATISTICS, 2024, 18 (02): : 2721 - 2770