Non-monotonic Explanation Functions

被引:9
|
作者
Amgoud, Leila [1 ]
机构
[1] IRIT, CNRS, Toulouse, France
关键词
Classification; Explainability; Argumentation; ARGUMENTATION;
D O I
10.1007/978-3-030-86772-0_2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Explaining black-box classification models is a hot topic in AI, it has the overall goal of improving trust in decisions made by such models. Several works have been done and diverse explanation functions have been proposed. The most prominent ones, like Anchor and LIME, return abductive explanations which highlight key factors that cause predictions. Despite their popularity, the two functions may return inaccurate and sometimes incorrect explanations. In this paper, we study abductive explanations and identify the origin of this shortcoming. We start by defining two kinds of explanations: absolute explanations that are generated from the whole feature space, and plausible explanations (like those provided by Anchors and LIME) that are constructed from a proper subset of the feature space. We show that the former are coherent in that two compatible sets of features cannot explain distinct classes while the latter may however be incoherent, leading thus to incorrect explanations. Then, we show that explanations are provided by non-monotonic functions. Indeed, an explanation may no longer be valid if new instances are received. Finally, we provide a novel function that is based on argumentation and that returns plausible explanations. We show that the function is non monotonic and its explanations are coherent.
引用
收藏
页码:19 / 31
页数:13
相关论文
共 50 条
  • [31] Non-monotonic Reasoning on the Web
    Cristani, Matteo
    WEB ENGINEERING (ICWE 2019), 2019, 11496 : 586 - 589
  • [32] Non-monotonic Temporal Goals
    Goncalves, Ricardo
    Knorr, Matthias
    Leite, Joao
    Slota, Martin
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING (LPNMR 2013), 2013, 8148 : 374 - 386
  • [33] Tabling for non-monotonic programming
    Swift, T
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 1999, 25 (3-4) : 201 - 240
  • [34] On non-monotonic strategic reasoning
    Catonini, Emiliano
    GAMES AND ECONOMIC BEHAVIOR, 2020, 120 : 209 - 224
  • [35] Stability of uncertain systems using Lyapunov functions with non-monotonic terms
    Lacerda, Marcio J.
    Seiler, Peter
    AUTOMATICA, 2017, 82 : 187 - 193
  • [36] Computation of non-monotonic Lyapunov functions for continuous-time systems
    Li, Huijuan
    Liu, AnPing
    COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2017, 50 : 35 - 50
  • [37] Supervised learning for multilayered neural network with non-monotonic activation functions
    Kotani, M
    Akazawa, K
    NEURAL NETWORKS FOR SIGNAL PROCESSING VI, 1996, : 13 - 22
  • [38] Using gradual numbers to analyze non-monotonic functions of fuzzy intervals
    Untiedt, Elizabeth
    Lodwick, Weldon
    2008 ANNUAL MEETING OF THE NORTH AMERICAN FUZZY INFORMATION PROCESSING SOCIETY, VOLS 1 AND 2, 2008, : 590 - 595
  • [39] Learning non-monotonic additive value functions for multicriteria decision making
    Doumpos, Michael
    OR SPECTRUM, 2012, 34 (01) : 89 - 106
  • [40] Learning non-monotonic additive value functions for multicriteria decision making
    Michael Doumpos
    OR Spectrum, 2012, 34 : 89 - 106