Counterfactual Metarules for Local and Global Recourse
Tom Bewley, Salim I. Amoukou, Saumitra Mishra, Daniele Magazzeni, Manuela Veloso
TL;DR
The paper addresses the need for scalable, interpretable counterfactual explanations that capture both local and global recourse. It introduces T-CREx, a model-agnostic method that learns hyperrectangular counterfactual rules and metarules via tree-based surrogates to summarize recourse options efficiently. It demonstrates competitive or superior performance to baselines across multiple CE desiderata, while offering orders-of-magnitude faster runtimes and applicability to classification and regression. By enabling rapid per-instance explanations through rule lookup and providing global recourse summaries, the approach supports auditing, fairness analysis, and practical decision support in real-world settings.
Abstract
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.
