atlas

Research map / Learning theory and algorithms / Fairness

Towards counterfactual fairness through auxiliary variables

ICLR 2025 · Learning theory and algorithms › Fairness · approach: Post-processing and transport for fairness · 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 EXOC, a causal framework that instantiates exogenous variables as auxiliary node S' and control node S'' to improve counterfactual fairness while controlling the fairness-accuracy trade-off on Law School and Adult.

Problem

Counterfactual fairness methods usually treat sensitive attributes as having no causal parents and ignore intrinsic information in sensitive features, which hurts accuracy when trying to be fair.

Approach

Instantiate the exogenous variable U as a controllable auxiliary node S' that mediates between S and Y, and add a control node S'' tied to S' by an L2 loss (within an ELBO-trained latent model) so that a weight gamma regulates the information flow from S and K to Y, trading fairness against accuracy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
introduce EXOC instead of Fair-KEXOC · Synthetic Law schoolMMD: 4.313_{\pm 0.393} -> 3.824_{\pm 0.553}Helped
introduce EXOC instead of Fair-KEXOC · Synthetic AdultMMD: 3.597_{\pm 0.256} -> 2.958_{\pm 0.124}Helped
introduce EXOC instead of Fair-KEXOC · Law schoolMMD: 5.341_{\pm 0.412} -> 4.739_{\pm 0.553}Helped
introduce EXOC instead of Fair-KEXOC · AdultMMD: 4.381_{\pm 0.214} -> 3.891_{\pm 0.095}Helped
increase γ from 1 to 2 (ablation)EXOC · Synthetic Law schoolMMD: 4.489_{\pm 0.571} -> 1.342_{\pm 0.121}Helped
increase γ from 1 to 2 (ablation)EXOC · Synthetic Law schoolRMSE: 0.875_{\pm 0.006} -> 0.909_{\pm 0.003}Hurt
increase γ from 1 to 2 (ablation)EXOC · Synthetic AdultMMD: 3.532_{\pm 0.283} -> 1.792_{\pm 0.074}Helped
increase γ from 1 to 2 (ablation)EXOC · Synthetic AdultAccuracy: 0.765_{\pm 0.006} -> 0.746_{\pm 0.006}Hurt
use S'' rather than Ŷ in the custom loss (ablation)EXOC · Synthetic Law schoolRMSE: around 0.02 RMSE decreaseHelped
use S'' rather than Ŷ in the custom loss (ablation)EXOC · Synthetic AdultAccuracy: around 0.02 Accuracy increaseHelped

Limitations

Experimental setup

Datasets: Law School Adult

Benchmarks: Law School Adult

Metrics: RMSE MAE Accuracy MMD Wasserstein-1 distance

Baselines: Constant predictor Full predictor Unaware predictor Fair-K CLAIRE

Builds on: Fair-K CLAIRE counterfactual fairness ELBO maximum mean discrepancy

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