Coverage-Validity-Aware Algorithmic Recourse

Ngoc Bui, Duy Nguyen, Man-Chung Yue, Viet Anh Nguyen
11/19/2023
cs.LGmath.OC

No confident code implementation found for this paper.

Abstract

Algorithmic recourse emerges as a prominent technique to promote the explainability, transparency, and ethics of machine learning models. Existing algorithmic recourse approaches often assume an invariant predictive model; however, the predictive model is usually updated upon the arrival of new data. Thus, a recourse that is valid respective to the present model may become invalid for the future model. To resolve this issue, we propose a novel framework to generate a model-agnostic recourse that exhibits robustness to model shifts. Our framework first builds a coverage-validity-aware linear surrogate of the nonlinear (black-box) model; then, the recourse is generated with respect to the linear surrogate. We establish a theoretical connection between our coverage-validity-aware linear surrogate and the minimax probability machines (MPM). We then prove that by prescribing different covariance robustness, the proposed framework recovers popular regularizations for MPM, including the $\ell_2$-regularization and class-reweighting. Furthermore, we show that our surrogate pushes the approximate hyperplane intuitively, facilitating not only robust but also interpretable recourses. The numerical results demonstrate the usefulness and robustness of our framework.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{bui2023coveragevalidityaware,
  title  = {Coverage-Validity-Aware Algorithmic Recourse},
  author = {Ngoc Bui and Duy Nguyen and Man-Chung Yue and Viet Anh Nguyen},
  year   = {2023},
  eprint = {2311.11349},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.11349v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.11349.svg)](https://codeofpaper.com/paper/2311.11349)

Discussion