PAR: Plausibility-aware Amortized Recourse Generation

Anagha Sabu, Vidhya S, Narayanan C Krishnan
1/24/2026
cs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Algorithmic recourse aims to recommend actionable changes to a factual's attributes that flip an unfavorable model decision while remaining realistic and feasible. We formulate recourse as a Constrained Maximum A-Posteriori (MAP) inference problem under the accepted-class data distribution seeking counterfactuals with high likelihood while respecting other recourse constraints. We present PAR, an amortized approximate inference procedure that generates highly likely recourses efficiently. Recourse likelihood is estimated directly using tractable probabilistic models that admit exact likelihood evaluation and efficient gradient propagation that is useful during training. The recourse generator is trained with the objective of maximizing the likelihood under the accepted-class distribution while minimizing the likelihood under the denied-class distribution and other losses that encode recourse constraints. Furthermore, PAR includes a neighborhood-based conditioning mechanism to promote recourse generation that is customized to a factual. We validate PAR on widely used algorithmic recourse datasets and demonstrate its efficiency in generating recourses that are valid, similar to the factual, sparse, and highly plausible, yielding superior performance over existing state-of-the-art approaches.

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. 1 weaker match is hidden by default — 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{sabu2026par,
  title  = {PAR: Plausibility-aware Amortized Recourse Generation},
  author = {Anagha Sabu and Vidhya S and Narayanan C Krishnan},
  year   = {2026},
  eprint = {2601.17309},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.17309v1}
}

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/2601.17309.svg)](https://codeofpaper.com/paper/2601.17309)

Discussion