Pith. sign in

REVIEW 2 cited by

Preserving Causal Constraints in Counterfactual Explanations for Machine Learning Classifiers

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1912.03277 v3 pith:5XNWVIVU submitted 2019-12-06 cs.LG cs.AIstat.ML

classification cs.LGcs.AIstat.ML
keywords feasibilitycounterfactualexplanationsexamplescausalconstraintsfeasiblegenerate
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

To construct interpretable explanations that are consistent with the original ML model, counterfactual examples---showing how the model's output changes with small perturbations to the input---have been proposed. This paper extends the work in counterfactual explanations by addressing the challenge of feasibility of such examples. For explanations of ML models in critical domains such as healthcare and finance, counterfactual examples are useful for an end-user only to the extent that perturbation of feature inputs is feasible in the real world. We formulate the problem of feasibility as preserving causal relationships among input features and present a method that uses (partial) structural causal models to generate actionable counterfactuals. When feasibility constraints cannot be easily expressed, we consider an alternative mechanism where people can label generated CF examples on feasibility: whether it is feasible to intervene and realize the candidate CF example from the original input. To learn from this labelled feasibility data, we propose a modified variational auto encoder loss for generating CF examples that optimizes for feasibility as people interact with its output. Our experiments on Bayesian networks and the widely used ''Adult-Income'' dataset show that our proposed methods can generate counterfactual explanations that better satisfy feasibility constraints than existing methods.. Code repository can be accessed here: \textit{https://github.com/divyat09/cf-feasibility}

Discussion (0). Sign in to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. An Explainable Gaussian Process Auto-encoder for Tabular Data

    cs.LG 2025-08 conditional novelty 6.0 of 10

    A Gaussian-process autoencoder with a latent-space density estimator generates counterfactual examples for tabular data, with competitive or better scores on several evaluation metrics.

  2. RealAC: A Domain-Agnostic Framework for Realistic and Actionable Counterfactual Explanations

    cs.LG 2025-08 reject novelty 5.0 of 10

    RealAC generates counterfactual explanations by matching pairwise feature dependencies via mutual information and applying a user-defined immutability mask, but the reported performance gains are not uniformly support...

Pith tools