CFGs: Causality Constrained Counterfactual Explanations using goal-directed ASP
Sopam Dasgupta, Joaqu\'in Arias, Elmer Salazar, Gopal Gupta

TL;DR
This paper introduces CFGs, a framework that uses goal-directed Answer Set Programming to generate causally-aware counterfactual explanations for rule-based machine learning models, enhancing transparency and interpretability.
Contribution
The novel contribution is the integration of causal dependencies with goal-directed ASP for automatic counterfactual explanation generation in rule-based models.
Findings
Successfully generates counterfactual explanations considering causal feature relationships.
Demonstrates the approach with the FOLD-SE rule-based model.
Shows navigation between initial and goal states via interventions.
Abstract
Machine learning models that automate decision-making are increasingly used in consequential areas such as loan approvals, pretrial bail approval, and hiring. Unfortunately, most of these models are black boxes, i.e., they are unable to reveal how they reach these prediction decisions. A need for transparency demands justification for such predictions. An affected individual might also desire explanations to understand why a decision was made. Ethical and legal considerations require informing the individual of changes in the input attribute (s) that could be made to produce a desirable outcome. Our work focuses on the latter problem of generating counterfactual explanations by considering the causal dependencies between features. In this paper, we present the framework CFGs, CounterFactual Generation with s(CASP), which utilizes the goal-directed Answer Set Programming (ASP) system…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBusiness Process Modeling and Analysis · Scientific Computing and Data Management
MethodsSparse Evolutionary Training
