Skip to main content

Showing 1–16 of 16 results for author: Izza, Y

Searching in archive cs. Search in all archives.
.
  1. arXiv:2505.10991  [pdf, ps, other

    cs.AI cs.LG cs.LO

    Most General Explanations of Tree Ensembles (Extended Version)

    Authors: Yacine Izza, Alexey Ignatiev, Sasha Rubin, Joao Marques-Silva, Peter J. Stuckey

    Abstract: Explainable Artificial Intelligence (XAI) is critical for attaining trust in the operation of AI systems. A key question of an AI system is ``why was this decision made this way''. Formal approaches to XAI use a formal model of the AI system to identify abductive explanations. While abductive explanations may be applicable to a large number of inputs sharing the same concrete values, more general… ▽ More

    Submitted 19 May, 2025; v1 submitted 16 May, 2025; originally announced May 2025.

  2. arXiv:2412.18262  [pdf, other

    cs.LG

    Efficient Contrastive Explanations on Demand

    Authors: Yacine Izza, Joao Marques-Silva

    Abstract: Recent work revealed a tight connection between adversarial robustness and restricted forms of symbolic explanations, namely distance-based (formal) explanations. This connection is significant because it represents a first step towards making the computation of symbolic explanations as efficient as deciding the existence of adversarial examples, especially for highly complex machine learning (ML)… ▽ More

    Submitted 24 December, 2024; originally announced December 2024.

    Comments: arXiv admin note: substantial text overlap with arXiv:2405.08297

  3. arXiv:2405.08297  [pdf, ps, other

    cs.LG cs.AI cs.CV cs.DC

    Distance-Restricted Explanations: Theoretical Underpinnings & Efficient Implementation

    Authors: Yacine Izza, Xuanxiang Huang, Antonio Morgado, Jordi Planes, Alexey Ignatiev, Joao Marques-Silva

    Abstract: The uses of machine learning (ML) have snowballed in recent years. In many cases, ML models are highly complex, and their operation is beyond the understanding of human decision-makers. Nevertheless, some uses of ML models involve high-stakes and safety-critical applications. Explainable artificial intelligence (XAI) aims to help human decision-makers in understanding the operation of such complex… ▽ More

    Submitted 24 December, 2024; v1 submitted 13 May, 2024; originally announced May 2024.

  4. arXiv:2312.11831  [pdf, ps, other

    cs.LG cs.AI

    Locally-Minimal Probabilistic Explanations

    Authors: Yacine Izza, Kuldeep S. Meel, Joao Marques-Silva

    Abstract: Explainable Artificial Intelligence (XAI) is widely regarding as a cornerstone of trustworthy AI. Unfortunately, most work on XAI offers no guarantees of rigor. In high-stakes domains, e.g. uses of AI that impact humans, the lack of rigor of explanations can have disastrous consequences. Formal abductive explanations offer crucial guarantees of rigor and so are of interest in high-stakes uses of m… ▽ More

    Submitted 6 May, 2024; v1 submitted 18 December, 2023; originally announced December 2023.

  5. arXiv:2312.10911  [pdf, ps, other

    cs.LG cs.CV

    The Pros and Cons of Adversarial Robustness

    Authors: Yacine Izza, Joao Marques-Silva

    Abstract: Robustness is widely regarded as a fundamental problem in the analysis of machine learning (ML) models. Most often robustness equates with deciding the non-existence of adversarial examples, where adversarial examples denote situations where small changes on some inputs cause a change in the prediction. The perceived importance of ML model robustness explains the continued progress observed for mo… ▽ More

    Submitted 17 December, 2023; originally announced December 2023.

  6. arXiv:2310.03131  [pdf, ps, other

    cs.AI

    Axiomatic Aggregations of Abductive Explanations

    Authors: Gagan Biradar, Yacine Izza, Elita Lobo, Vignesh Viswanathan, Yair Zick

    Abstract: The recent criticisms of the robustness of post hoc model approximation explanation methods (like LIME and SHAP) have led to the rise of model-precise abductive explanations. For each data point, abductive explanations provide a minimal subset of features that are sufficient to generate the outcome. While theoretically sound and rigorous, abductive explanations suffer from a major issue -- there c… ▽ More

    Submitted 12 October, 2023; v1 submitted 29 September, 2023; originally announced October 2023.

  7. Delivering Inflated Explanations

    Authors: Yacine Izza, Alexey Ignatiev, Peter Stuckey, Joao Marques-Silva

    Abstract: In the quest for Explainable Artificial Intelligence (XAI) one of the questions that frequently arises given a decision made by an AI system is, ``why was the decision made in this way?'' Formal approaches to explainability build a formal model of the AI system and use this to reason about the properties of the system. Given a set of feature values for an instance to be explained, and a resulting… ▽ More

    Submitted 27 June, 2023; originally announced June 2023.

  8. arXiv:2212.05990  [pdf, other

    cs.AI cs.LG

    On Computing Probabilistic Abductive Explanations

    Authors: Yacine Izza, Xuanxiang Huang, Alexey Ignatiev, Nina Narodytska, Martin C. Cooper, Joao Marques-Silva

    Abstract: The most widely studied explainable AI (XAI) approaches are unsound. This is the case with well-known model-agnostic explanation approaches, and it is also the case with approaches based on saliency maps. One solution is to consider intrinsic interpretability, which does not exhibit the drawback of unsoundness. Unfortunately, intrinsic interpretability can display unwieldy explanation redundancy.… ▽ More

    Submitted 12 December, 2022; originally announced December 2022.

    Comments: arXiv admin note: text overlap with arXiv:2207.04748, arXiv:2205.09569

  9. arXiv:2207.04748  [pdf, ps, other

    cs.LG cs.AI

    On Computing Relevant Features for Explaining NBCs

    Authors: Yacine Izza, Joao Marques-Silva

    Abstract: Despite the progress observed with model-agnostic explainable AI (XAI), it is the case that model-agnostic XAI can produce incorrect explanations. One alternative are the so-called formal approaches to XAI, that include PI-explanations. Unfortunately, PI-explanations also exhibit important drawbacks, the most visible of which is arguably their size. The computation of relevant features serves to t… ▽ More

    Submitted 11 July, 2022; originally announced July 2022.

  10. On Tackling Explanation Redundancy in Decision Trees

    Authors: Yacine Izza, Alexey Ignatiev, Joao Marques-Silva

    Abstract: Decision trees (DTs) epitomize the ideal of interpretability of machine learning (ML) models. The interpretability of decision trees motivates explainability approaches by so-called intrinsic interpretability, and it is at the core of recent proposals for applying interpretable ML models in high-risk applications. The belief in DT interpretability is justified by the fact that explanations for DT… ▽ More

    Submitted 30 September, 2022; v1 submitted 20 May, 2022; originally announced May 2022.

    ACM Class: I.2.4; I.2.6

    Journal ref: J. Artif. Intell. Res. Vol. 75 (2022)

  11. arXiv:2205.09569  [pdf, ps, other

    cs.AI cs.LG

    Provably Precise, Succinct and Efficient Explanations for Decision Trees

    Authors: Yacine Izza, Alexey Ignatiev, Nina Narodytska, Martin C. Cooper, Joao Marques-Silva

    Abstract: Decision trees (DTs) embody interpretable classifiers. DTs have been advocated for deployment in high-risk applications, but also for explaining other complex classifiers. Nevertheless, recent work has demonstrated that predictions in DTs ought to be explained with rigorous approaches. Although rigorous explanations can be computed in polynomial time for DTs, their size may be beyond the cognitive… ▽ More

    Submitted 19 May, 2022; originally announced May 2022.

  12. arXiv:2107.01654  [pdf, other

    cs.AI

    Efficient Explanations for Knowledge Compilation Languages

    Authors: Xuanxiang Huang, Yacine Izza, Alexey Ignatiev, Martin C. Cooper, Nicholas Asher, Joao Marques-Silva

    Abstract: Knowledge compilation (KC) languages find a growing number of practical uses, including in Constraint Programming (CP) and in Machine Learning (ML). In most applications, one natural question is how to explain the decisions made by models represented by a KC language. This paper shows that for many of the best known KC languages, well-known classes of explanations can be computed in polynomial tim… ▽ More

    Submitted 8 July, 2021; v1 submitted 4 July, 2021; originally announced July 2021.

  13. arXiv:2106.01350  [pdf, ps, other

    cs.AI cs.LG

    On Efficiently Explaining Graph-Based Classifiers

    Authors: Xuanxiang Huang, Yacine Izza, Alexey Ignatiev, Joao Marques-Silva

    Abstract: Recent work has shown that not only decision trees (DTs) may not be interpretable but also proposed a polynomial-time algorithm for computing one PI-explanation of a DT. This paper shows that for a wide range of classifiers, globally referred to as decision graphs, and which include decision trees and binary decision diagrams, but also their multi-valued variants, there exist polynomial-time algor… ▽ More

    Submitted 3 June, 2021; v1 submitted 2 June, 2021; originally announced June 2021.

  14. arXiv:2106.00546  [pdf, ps, other

    cs.LG cs.AI

    Efficient Explanations With Relevant Sets

    Authors: Yacine Izza, Alexey Ignatiev, Nina Narodytska, Martin C. Cooper, Joao Marques-Silva

    Abstract: Recent work proposed $δ$-relevant inputs (or sets) as a probabilistic explanation for the predictions made by a classifier on a given input. $δ$-relevant sets are significant because they serve to relate (model-agnostic) Anchors with (model-accurate) PI- explanations, among other explanation approaches. Unfortunately, the computation of smallest size $δ$-relevant sets is complete for ${NP}^{PP}$,… ▽ More

    Submitted 1 June, 2021; originally announced June 2021.

  15. arXiv:2105.10278  [pdf, other

    cs.LG cs.AI

    On Explaining Random Forests with SAT

    Authors: Yacine Izza, Joao Marques-Silva

    Abstract: Random Forest (RFs) are among the most widely used Machine Learning (ML) classifiers. Even though RFs are not interpretable, there are no dedicated non-heuristic approaches for computing explanations of RFs. Moreover, there is recent work on polynomial algorithms for explaining ML models, including naive Bayes classifiers. Hence, one question is whether finding explanations of RFs can be solved in… ▽ More

    Submitted 21 May, 2021; originally announced May 2021.

    Comments: 8 pages, 1 figure, 1 table, IJCAI 2021

  16. arXiv:2010.11034  [pdf, ps, other

    cs.LG cs.AI

    On Explaining Decision Trees

    Authors: Yacine Izza, Alexey Ignatiev, Joao Marques-Silva

    Abstract: Decision trees (DTs) epitomize what have become to be known as interpretable machine learning (ML) models. This is informally motivated by paths in DTs being often much smaller than the total number of features. This paper shows that in some settings DTs can hardly be deemed interpretable, with paths in a DT being arbitrarily larger than a PI-explanation, i.e. a subset-minimal set of feature value… ▽ More

    Submitted 21 October, 2020; originally announced October 2020.