Generating Causally Compliant Counterfactual Explanations using ASP

📅 2025-02-11
🏛️ Electronic Proceedings in Theoretical Computer Science
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This paper addresses the problem of generating *implementable counterfactual explanations*: given a negative prediction from a machine learning model, the goal is to produce a multi-step sequence of feature interventions that leads to a positive outcome while strictly respecting inter-feature causal constraints. Methodologically, the authors propose CoGS—a novel framework that integrates causal graph modeling with Answer Set Programming (ASP). It encodes causal dependencies as logical rules and leverages ASP solvers to guarantee that each intervention step adheres to the underlying causal structure; a dedicated path-search algorithm further ensures computational efficiency and solution feasibility. Empirically, CoGS achieves superior performance across multiple benchmark datasets: its generated counterfactual paths are simultaneously causally valid, semantically plausible, and operationally feasible—outperforming existing single-step and causally agnostic approaches.

Technology Category

Machine Learning: Causal LearningReasoning under Uncertainty: CausalityConstraint Satisfaction and Optimization: Satisfiability Modulo Theories

Application Category

Search and Retrieval-Augmented AI: Web learning to rank, online learning, and counterfactual learning for rankingUser Modeling, Personalization and Recommendation: Attacks and countermeasures in recommendation systemsResponsible Web: Human-perceived consequences of algorithmic deployment on the web
📝 Abstract
This research is focused on generating achievable counterfactual explanations. Given a negative outcome computed by a machine learning model or a decision system, the novel CoGS approach generates (i) a counterfactual solution that represents a positive outcome and (ii) a path that will take us from the negative outcome to the positive one, where each node in the path represents a change in an attribute (feature) value. CoGS computes paths that respect the causal constraints among features. Thus, the counterfactuals computed by CoGS are realistic. CoGS utilizes rule-based machine learning algorithms to model causal dependencies between features. The paper discusses the current status of the research and the preliminary results obtained.
Problem

Research questions and friction points this paper is trying to address.

Generating realistic counterfactual explanations
Respecting causal constraints in features
Using rule-based algorithms for causal dependencies
Innovation

Methods, ideas, or system contributions that make the work stand out.

Uses ASP for counterfactual explanations
Generates realistic causal-compliant paths
Employs rule-based machine learning
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
S
Sopam Dasgupta
Department of Computer Science, The University of Texas at Dallas, Texas, USA