Framing Algorithmic Recourse for Anomaly Detection
Debanjan Datta, Feng Chen, Naren Ramakrishnan

TL;DR
This paper introduces CARAT, a novel transformer-based method for generating counterfactual explanations for anomaly detection in tabular data with discrete features, enhancing interpretability and robustness.
Contribution
CARAT is the first approach to provide scalable, model-agnostic counterfactual explanations for anomalies in discrete tabular data, using a transformer encoder-decoder architecture.
Findings
CARAT effectively identifies features with low likelihood in anomalies.
Generated counterfactuals are semantically coherent and contextually relevant.
Experiments demonstrate CARAT's scalability and robustness across datasets.
Abstract
The problem of algorithmic recourse has been explored for supervised machine learning models, to provide more interpretable, transparent and robust outcomes from decision support systems. An unexplored area is that of algorithmic recourse for anomaly detection, specifically for tabular data with only discrete feature values. Here the problem is to present a set of counterfactuals that are deemed normal by the underlying anomaly detection model so that applications can utilize this information for explanation purposes or to recommend countermeasures. We present an approach -- Context preserving Algorithmic Recourse for Anomalies in Tabular data (CARAT), that is effective, scalable, and agnostic to the underlying anomaly detection model. CARAT uses a transformer based encoder-decoder model to explain an anomaly by finding features with low likelihood. Subsequently semantically coherent…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsCounterfactuals Explanations
