Amortized Generation of Sequential Algorithmic Recourses for Black-box Models
Sahil Verma, Keegan Hines, John P. Dickerson

TL;DR
This paper introduces a novel stochastic-control-based method for generating sequential algorithmic recourses for black-box models, enabling step-by-step actionable feedback that is model-agnostic, amortized, and respects data and causal constraints.
Contribution
It proposes a new approach for sequential ARs that is amortized, model-agnostic, and capable of incorporating data manifold, causal, and sparsity constraints.
Findings
Successfully generates sequential ARs on real-world datasets.
Recourses respect data manifold and causal relations.
Method is applicable to multiple data points without re-optimization.
Abstract
Explainable machine learning (ML) has gained traction in recent years due to the increasing adoption of ML-based systems in many sectors. Algorithmic Recourses (ARs) provide "what if" feedback of the form "if an input datapoint were x' instead of x, then an ML-based system's output would be y' instead of y." ARs are attractive due to their actionable feedback, amenability to existing legal frameworks, and fidelity to the underlying ML model. Yet, current AR approaches are single shot -- that is, they assume x can change to x' in a single time period. We propose a novel stochastic-control-based approach that generates sequential ARs, that is, ARs that allow x to move stochastically and sequentially across intermediate states to a final state x'. Our approach is model agnostic and black box. Furthermore, the calculation of ARs is amortized such that once trained, it applies to multiple…
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.
Code & Models
Videos
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Machine Learning and Data Classification · Machine Learning in Healthcare
