paper-with-me

홈 › Papers

Counterfactual Explanation Generation with s(CASP)

2023-10-23 · Sopam Dasgupta, Farhad Shakerin, Joaquín Arias, Elmer Salazar, Gopal Gupta

Machine learning models that automate decision-making are increasingly being used in consequential areas such as loan approvals, pretrial bail, hiring, and many more. 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 desire explanations to understand why a decision was made. Ethical and legal considerations may further require informing the individual of changes in the input attribute that could be made to produce a desirable outcome. This paper focuses on the latter problem of automatically generating counterfactual explanations. Our approach utilizes answer set programming and the s(CASP) goal-directed ASP system. Answer Set Programming (ASP) is a well-known knowledge representation and reasoning paradigm. s(CASP) is a goal-directed ASP system that executes answer-set programs top-down without grounding them. The query-driven nature of s(CASP) allows us to provide justifications as proof trees, which makes it possible to analyze the generated counterfactual explanations. We show how counterfactual explanations are computed and justified by imagining multiple possible worlds where some or all factual assumptions are untrue and, more importantly, how we can navigate between these worlds. We also show how our algorithm can be used to find the Craig Interpolant for a class of answer set programs for a failing query.

📄 PDF Abstract BibTeX arXiv:2310.14497

Code (0)

등록된 구현이 없습니다.

Tasks

AttributecounterfactualCounterfactual ExplanationDecision MakingExplanation GenerationNavigate

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

CoGS: Causality Constrained Counterfactual Explanations using goal-directed ASP

2024-07-11 · Sopam Dasgupta, Joaquín Arias, Elmer Salazar, Gopal Gupta

Machine learning models are increasingly used in areas such as loan approvals and hiring, yet they often function as black boxes, obscuring their decision-making processes. Transparency is crucial, and individuals need e…

AttributecounterfactualDecision Making

Counterfactual Generation with Answer Set Programming

2024-02-06 · Sopam Dasgupta, Farhad Shakerin, Joaquín Arias, Elmer Salazar 외

Machine learning models that automate decision-making are increasingly being used in consequential areas such as loan approvals, pretrial bail approval, hiring, and many more. Unfortunately, most of these models are blac…

AttributecounterfactualDecision MakingNavigate

CoGS: Model Agnostic Causality Constrained Counterfactual Explanations using goal-directed ASP

2024-10-30 · Sopam Dasgupta, Joaquín Arias, Elmer Salazar, Gopal Gupta

Machine learning models are increasingly used in critical areas such as loan approvals and hiring, yet they often function as black boxes, obscuring their decision-making processes. Transparency is crucial, as individual…

counterfactualDecision Making

CFGs: Causality Constrained Counterfactual Explanations using goal-directed ASP

2024-05-24 · Sopam Dasgupta, Joaquín Arias, Elmer Salazar, Gopal Gupta

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., th…

Attributecounterfactual

Plug and Play Counterfactual Text Generation for Model Robustness

2022-06-21 · Nishtha Madaan, Srikanta Bedathur, Diptikalyan Saha

Generating counterfactual test-cases is an important backbone for testing NLP models and making them as robust and reliable as traditional software. In generating the test-cases, a desired property is the ability to cont…

AttributecounterfactualText Generation