PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
September 24, 20250 citationsOpen Access

P2C: Path to Counterfactuals

View Full Paper
SDSopam DasguptaSHShamimi A. HalimJAJoaquín Arias

Key Points

  • P2C generates a feasible sequence of actions to convert unfavourable outcomes into favourable ones, enhancing decision-making transparency.
  • It explicitly models causal dependencies between features, a significant improvement over standard counterfactual approaches.
  • P2C provides realistic cost estimates by refining how effort is computed, only counting user-initiated changes.
  • This framework outperforms standard planners by generating causally valid actions, thus avoiding illegal operations.

Abstract

Machine-learning models are increasingly driving decisions in high-stakes settings, such as finance, law, and hiring, thus, highlighting the need for transparency. However, the key challenge is to balance transparency -- clarifying `why' a decision was made -- with recourse: providing actionable steps on `how' to achieve a favourable outcome from an unfavourable outcome. Counterfactual explanations reveal `why' an undesired outcome occurred and `how' to reverse it through targeted feature changes (interventions). Current counterfactual approaches have limitations: 1) they often ignore causal dependencies between features, and 2) they typically assume all interventions can happen simultaneously, an unrealistic assumption in practical scenarios where actions are typically taken in a sequence. As a result, these counterfactuals are often not achievable in the real world. We present P2C (Path-to-Counterfactuals), a model-agnostic framework that produces a plan (ordered sequence of actions) converting an unfavourable outcome to a causally consistent favourable outcome. P2C addresses both limitations by 1) Explicitly modelling causal relationships between features and 2) Ensuring that each intermediate state in the plan is feasible and causally valid. P2C uses the goal-directed Answer Set Programming system s(CASP) to generate the plan accounting for feature changes that happen automatically due to causal dependencies. Furthermore, P2C refines cost (effort) computation by only counting changes actively made by the user, resulting in realistic cost estimates. Finally, P2C highlights how its causal planner outperforms standard planners, which lack causal knowledge and thus can generate illegal actions.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Dasgupta et al. (2025) studied this question.

synapsesocial.com/papers/68d6e0fc8b2b6861e4c3f2cahttps://doi.org/10.48550/arxiv.2508.20371
Ask AI
Helpful
Bookmark
Share
View Full Paper