atlas

Research map / Optimization / Optimizers

From Search to Sampling: Generative Models for Robust Algorithmic Recourse

ICLR 2025 · Optimization › Optimizers · approach: Surrogate losses and robust solvers · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GenRe, a transformer encoder-decoder that learns a conditional recourse likelihood from synthetically paired negative/positive instances and produces recourse by forward sampling rather than gradient search.

Problem

Algorithmic recourse must jointly balance proximity, plausibility, and validity, but existing methods train these objectives separately and rely on non-robust gradient-based search at inference; there is also no direct recourse supervision for training generative recourse models.

Approach

Train an autoregressive conditional generative model R(x+|x) on pairs sampled from positive-class data with importance weights exp(-lambda*cost), so that the three recourse criteria are learned jointly; recourse is then obtained by forward sampling, with a consistency result for the pair-sampling estimator.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train a joint conditional recourse likelihood model and sample recourse forwardGenRe · Adult IncomeScore: 1.72 -> 1.93Helped
Train a joint conditional recourse likelihood model and sample recourse forwardGenRe · COMPASScore: 1.83 -> 1.89Helped
Train a joint conditional recourse likelihood model and sample recourse forwardGenRe · HELOCScore: 1.37 -> 1.90Helped
Add classifier-confidence filtering (gamma=0.7) to nearest-neighbor recourseNNR · Adult Income, COMPAS, HELOCScore: 1.34 -> 1.53 (Adult Income); 1.71 -> 1.90 (COMPAS); 1.53 -> 1.62 (HELOC)Helped
Also require observed training label y=1 for nearest-neighbor recourseNNR with gamma=0.7 · Adult Income, HELOCScore: 1.53 -> 1.71 (Adult Income); 1.62 -> 1.88 (HELOC)Helped
Use conditional recourse likelihood instead of unconditional positive-class density (ablation)GenRe · Synthetic datasetsRecourse density alignmentHelped
Vary the inference temperature and sampling sigma (ablation)GenRe · Adult Income, COMPAS, HELOCScore: Adult Income: 1.83–1.94; COMPAS: 1.67–1.90; HELOC: 1.87–1.91Mixed
Increase the balance parameter lambda (ablation)GenRe · Adult IncomeScore: 1.8 (lambda=0.5); 1.78 (lambda=1.0); 1.83 (lambda=2.5); 1.93 (lambda=5.0); 1.92 (lambda=10.0)Mixed
Train with less data (ablation)GenRe · Adult IncomeScore: 1.93 (1.0 fraction); 1.69 (0.1); 1.90 (0.2); 1.82 (0.4); 1.85 (0.8)Mixed
Use TabSyn with SVDD guidance instead of paired GenRe trainingTabSyn · Adult Income, COMPAS, HELOCScore: 1.93 vs 1.58 (Adult Income); 1.89 vs 1.37 (COMPAS); 1.90 vs 1.80 (HELOC)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Adult Income COMPAS HELOC

Benchmarks: Adult Income COMPAS HELOC

Metrics: cost (l1) validity LOF inlier fraction combined score

Baselines: Wachter GS DICE ROAR PROBE TAP CCHVAE CRUDS NNR TabSyn+SVDD

Builds on: CRUDS CCHVAE REVISE TabSyn SVDD

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy