Explaining machine learning models using entropic variable projection

被引:1
|
作者
Bachoc, Francois [1 ]
Gamboa, Fabrice [1 ,2 ]
Halford, Max [3 ]
Loubes, Jean-Michel [1 ,2 ]
Risser, Laurent [1 ,2 ]
机构
[1] Inst Math Toulouse, Toulouse, France
[2] Artificial & Nat Intelligence Toulouse Inst 3IA AN, Toulouse, France
[3] Inst Rech Informat Toulouse, Toulouse, France
关键词
Explainability; Black-box decision rules; Kullback-Leibler divergence; Wasserstein distance;
D O I
10.1093/imaiai/iaad010
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, we present a new explainability formalism designed to shed light on how each input variable of a test set impacts the predictions of machine learning models. Hence, we propose a group explainability formalism for trained machine learning decision rules, based on their response to the variability of the input variables distribution. In order to emphasize the impact of each input variable, this formalism uses an information theory framework that quantifies the influence of all input-output observations based on entropic projections. This is thus the first unified and model agnostic formalism enabling data scientists to interpret the dependence between the input variables, their impact on the prediction errors and their influence on the output predictions. Convergence rates of the entropic projections are provided in the large sample case. Most importantly, we prove that computing an explanation in our framework has a low algorithmic complexity, making it scalable to real-life large datasets. We illustrate our strategy by explaining complex decision rules learned using XGBoost, Random Forest or Deep Neural Network classifiers on various datasets such as Adult Income, MNIST, CelebA, Boston Housing, Iris, as well as synthetic ones. We finally make clear its differences with the explainability strategies LIME and SHAP, which are based on single observations. Results can be reproduced using the freely distributed Python toolbox .
引用
收藏
页数:30
相关论文
共 50 条
  • [41] Computational lithography using machine learning models
    Shin Y.
    IPSJ Transactions on System LSI Design Methodology, 2021, 14 : 2 - 10
  • [42] Company Classification Using Machine Learning Models
    Kovarik, Martin
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON FINANCE AND ECONOMICS (ICFE 2017), 2017, : 311 - 325
  • [43] Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead
    Cynthia Rudin
    Nature Machine Intelligence, 2019, 1 : 206 - 215
  • [45] Statistical downscaling and projection of climatic extremes using machine learning algorithms
    Maqsood, Junaid
    Afzaal, Hassan
    Farooque, Aitazaz A.
    Abbas, Farhat
    Wang, Xander
    Esau, Travis
    THEORETICAL AND APPLIED CLIMATOLOGY, 2023, 153 (3-4) : 1033 - 1047
  • [46] Proposal of Interactive Projection Mapping using Human Detection by Machine Learning
    Shinoda, Takahiro
    Sakamoto, Makoto
    Ishizu, Takahiro
    Sakamoto, Kenji
    Takei, Amane
    Ito, Takao
    PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB2020), 2020, : 732 - 735
  • [47] Statistical downscaling and projection of climatic extremes using machine learning algorithms
    Junaid Maqsood
    Hassan Afzaal
    Aitazaz A. Farooque
    Farhat Abbas
    Xander Wang
    Travis Esau
    Theoretical and Applied Climatology, 2023, 153 : 1033 - 1047
  • [48] Hybrid Penetration Depth Computation using Local Projection and Machine Learning
    Kim, Yeojin
    Manocha, Dinesh
    Kim, Young J.
    2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 4804 - 4809
  • [49] Explaining Learning Models in Manufacturing Processes
    Goldman, Claudia V.
    Baltaxe, Michael
    Chakraborty, Debejyo
    Arinez, Jorge
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INDUSTRY 4.0 AND SMART MANUFACTURING (ISM 2020), 2021, 180 : 259 - 268
  • [50] Explaining the Predictions of Unsupervised Learning Models
    Montavon, Gregoire
    Kauffmann, Jacob
    Samek, Wojciech
    Mueller, Klaus-Robert
    XXAI - BEYOND EXPLAINABLE AI: International Workshop, Held in Conjunction with ICML 2020, July 18, 2020, Vienna, Austria, Revised and Extended Papers, 2022, 13200 : 117 - 138