Litcius/Paper detail

Relation-Based Counterfactual Explanations for Bayesian Network Classifiers

Emanuele Albini, Antonio Rago, Pietro Baroni, Francesca Toni

202037 citationsDOIOpen Access PDF

Abstract

We propose a general method for generating counterfactual explanations (CFXs) for a range of Bayesian Network Classifiers (BCs), e.g. single- or multi-label, binary or multidimensional. We focus on explanations built from relations of (critical and potential) influence between variables, indicating the reasons for classifications, rather than any probabilistic information. We show by means of a theoretical analysis of CFXs’ properties that they serve the purpose of indicating (potentially) pivotal factors in the classification process, whose absence would give rise to different classifications. We then prove empirically for various BCs that CFXs provide useful information in real world settings, e.g. when race plays a part in parole violation prediction, and show that they have inherent advantages over existing explanation methods in the literature.

Topics & Concepts

Counterfactual thinkingProbabilistic logicComputer scienceArtificial intelligenceMachine learningFocus (optics)Bayesian probabilityBayesian networkRelation (database)Process (computing)Range (aeronautics)Binary relationBinary numberBinary classificationData miningMathematicsPsychologySocial psychologySupport vector machineEngineeringOpticsAerospace engineeringDiscrete mathematicsOperating systemArithmeticPhysicsBayesian Modeling and Causal InferenceExplainable Artificial Intelligence (XAI)Adversarial Robustness in Machine Learning