Counterfactual Metarules for Local and Global Recourse
About
We introduce T-CREx, a novel model-agnostic method for local and global counterfactual explanation (CE), which summarises recourse options for both individuals and groups in the form of human-readable rules. It leverages tree-based surrogate models to learn the counterfactual rules, alongside 'metarules' denoting their regions of optimality, providing both a global analysis of model behaviour and diverse recourse options for users. Experiments indicate that T-CREx achieves superior aggregate performance over existing rule-based baselines on a range of CE desiderata, while being orders of magnitude faster to run.
Tom Bewley, Salim I. Amoukou, Saumitra Mishra, Daniele Magazzeni, Manuela Veloso• 2024
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Algorithmic Recourse | Attrition | Cost0.33 | 21 | |
| Algorithmic Recourse | Attrition (10-fold cross-validation) | Recourse Cost (MPS)0.33 | 21 | |
| Algorithmic Recourse | German (10-fold cross-validation) | Recourse Cost (MPS)0.4 | 21 | |
| Recourse Cost Evaluation | German Credit | Recourse Cost0.4 | 21 | |
| Counterfactual Explanations | Law | Validity0.79 | 18 | |
| Counterfactual Explanation Generation | Digits | Validity100 | 17 | |
| Counterfactual Explanation Generation | Blobs | Validity1 | 17 | |
| Algorithmic Recourse | Bank (10-fold cross-validation) | Recourse Cost (MPS)0.32 | 16 | |
| Counterfactual Recourse | bank-marketing | Recourse Cost0.32 | 16 | |
| Algorithmic Recourse | Adult (10-fold cross-validation) | Recourse Cost0.28 | 15 |
Showing 10 of 14 rows