atlas

Research map / Learning theory and algorithms / Fairness

Fairness on Principal Stratum: A New Perspective on Counterfactual Fairness

ICML 2025 · Learning theory and algorithms › Fairness · approach: Causal and policy fairness in decisions

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 principal counterfactual fairness, which requires counterfactual fairness only for principal strata where the protected attribute has no individual effect on the outcome, with bounds, an optimization-based test, and a DR-based post-processing method.

Problem

Standard counterfactual fairness requires decisions to be invariant to the protected attribute for all individuals, which ignores that a protected attribute may causally affect the outcome of interest (e.g., disability and athlete performance), so it is unclear which attributes and individuals shoul

Approach

Restrict counterfactual fairness to the principal stratum where the protected attribute has no individual causal effect on the outcome (Y(0)=Y(1)), derive sharp bounds on the stratum-level decision disparities under ignorability, test feasibility via optimization, and post-process decisions with minimal flips using doubly robust estimates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply principal counterfactual fairness post-processingLR + OR · SyntheticPCF: +6.68%Helped
Apply principal counterfactual fairness post-processingLR + IPS · SyntheticPCF: +6.89%Helped
Apply principal counterfactual fairness post-processingLR + DR · SyntheticPCF: +6.09%Helped
Apply principal counterfactual fairness post-processingSVM + OR · SyntheticPCF: +5.15%Helped
Apply principal counterfactual fairness post-processingSVM + IPS · SyntheticPCF: +8.98%Helped
Apply principal counterfactual fairness post-processingSVM + DR · SyntheticPCF: +8.30%Helped
Apply principal counterfactual fairness post-processingRF + OR · SyntheticPCF: +6.67%Helped
Apply principal counterfactual fairness post-processingRF + IPS · SyntheticPCF: +8.35%Helped
Apply principal counterfactual fairness post-processingRF + DR · SyntheticPCF: +9.02%Helped
Apply principal counterfactual fairness post-processingNB + OR · SyntheticPCF: +8.31%Helped
Apply principal counterfactual fairness post-processingNB + IPS · SyntheticPCF: +9.31%Helped
Apply principal counterfactual fairness post-processingNB + DR · SyntheticPCF: +9.16%Helped

Surprising findings

Limitations

Experimental setup

Datasets: OULAD STUDENTINFO (Open University Learning Analytics Dataset) synthetic SEM data on random 10-node DAG

Benchmarks: OULAD

Metrics: counterfactual fairness (CF) principal counterfactual fairness (PCF) percentage change of CF and PCF after post-processing

Baselines: LR + OR LR + IPS LR + DR SVM Random Forest Naive Bayes

Builds on: counterfactual fairness principal fairness counterfactual equalized odds path-specific counterfactual fairness

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