← Search

Pierre Marquis

19 accepted papers

2026

Computing Coverage-Based Prime Implicant Explanations for Tree-Based Models

IJCAI 2026

Coverage-based prime implicant explanations are formal explanations offering a number of valuable assets, especially in terms of faithfulness and generality. Unfortunately, deriving a coverage-based prime implicant explanation for an instance is computationally hard in the general case (the problem

Cited by 0Scholar
2024

BeliefFlow: A Framework for Logic-Based Belief Diffusion via Iterated Belief Change

AAAI 2024technical

This paper presents BeliefFlow, a novel framework for representing how logical beliefs spread among interacting agents within a network. In a Belief Flow Network (BFN), agents communicate asynchronously. The agents' beliefs are represented using epistemic states, which encompass their current belief…

2024

Deriving Provably Correct Explanations for Decision Trees: The Impact of Domain Theories

IJCAI 2024poster

We are interested in identifying the complexity of computing local explanations of various types given a decision tree, when the Boolean conditions used in the tree are not independent. This is usually the case when decision trees are learned from instances described using numerical or categorical a…

Cited by 1SourcePDFScholar
2024

On the Computation of Example-Based Abductive Explanations for Random Forests

IJCAI 2024poster

We show how to define and compute example-based abductive explanations. Such explanations are guaranteed to be 100% correct, fairly general, and persuasive enough since they cover sufficiently many reference instances furnished by the explainee. We prove that the latter coverage condition yields a c…

Cited by 1SourcePDFScholar
2024

PyXAI: An XAI Library for Tree-Based Models

IJCAI 2024poster

PyXAI (Python eXplainable AI) is a Python library designed for providing explanations and cor- recting tree-based Machine Learning (ML) models. It is suited to decision trees, random forests, and boosted trees, when used for regression or classification tasks. In contrast to many model-agnostic appr…

2023

Computing Abductive Explanations for Boosted Regression Trees

IJCAI 2023poster

We present two algorithms for generating (resp. evaluating) abductive explanations for boosted regression trees. Given an instance x and an interval I containing its value F (x) for the boosted regression tree F at hand, the generation algorithm returns a (most general) term t over the Boolean condi…

Cited by 8SourcePDFScholar
2023

Computing Abductive Explanations for Boosted Trees

AISTATS 2023poster

Boosted trees is a dominant ML model, exhibiting high accuracy. However, boosted trees are hardly intelligible, and this is a problem whenever they are used in safety-critical applications. Indeed, in such a context, provably sound explanations for the predictions made are expected. Recent work have…

2022

On Preferred Abductive Explanations for Decision Trees and Random Forests

IJCAI 2022poster

Abductive explanations take a central place in eXplainable Artificial Intelligence (XAI) by clarifying with few features the way data instances are classified. However, instances may have exponentially many minimum-size abductive explanations, and this source of complexity holds even for ``intell…

Cited by 36SourcePDFScholar
2022

On Quantifying Literals in Boolean Logic and its Applications to Explainable AI (Extended Abstract)

IJCAI 2022poster

Quantified Boolean logic results from adding operators to Boolean logic for existentially and universally quantifying variables. This extends the reach of Boolean logic by enabling a variety of applications that have been explored over the decades. The existential quantification of literals (variabl…

Cited by 0SourcePDFScholar
2022

On the Complexity of Enumerating Prime Implicants from Decision-DNNF Circuits

IJCAI 2022poster

We consider the problem Enum·IP of enumerating prime implicants of Boolean functions represented by decision decomposable negation normal form (dec-DNNF) circuits. We study Enum·IP from dec-DNNF within the framework of enumeration complexity and prove that it is in OutputP, the class of output polyn…

Cited by 11SourcePDFScholar
2022

Trading Complexity for Sparsity in Random Forest Explanations

AAAI 2022technical

Random forests have long been considered as powerful model ensembles in machine learning. By training multiple decision trees, whose diversity is fostered through data and feature subsampling, the resulting random forest can lead to more stable and reliable predictions than a single decision tree. T…

Cited by 44SourcePDFScholar
2020

Belief Merging Operators as Maximum Likelihood Estimators

IJCAI 2020poster

We study how belief merging operators can be considered as maximum likelihood estimators, i.e., we assume that there exists a (unknown) true state of the world and that each agent participating in the merging process receives a noisy signal of it, characterized by a noise model. The objective is the…

Cited by 0SourcePDFScholar
2020

On Computational Aspects of Iterated Belief Change

IJCAI 2020poster

Iterated belief change aims to determine how the belief state of a rational agent evolves given a sequence of change formulae. Several families of iterated belief change operators (revision operators, improvement operators) have been pointed out so far, and characterized from an axiomatic point of v…

Cited by 0SourcePDFScholar
2020

On Irrelevant Literals in Pseudo-Boolean Constraint Learning

IJCAI 2020poster

Learning pseudo-Boolean (PB) constraints in PB solvers exploiting cutting planes based inference is not as well understood as clause learning in conflict-driven clause learning solvers. In this paper, we show that PB constraints derived using cutting planes may contain irrelevant literals, i.e., li…

Cited by 0SourcePDFScholar