atlas

Research map / Learning theory and algorithms / Fairness

Understanding Fairness and Prediction Error through Subspace Decomposition and Influence Analysis

NeurIPS 2025 · Learning theory and algorithms › Fairness · approach: Fairness auditing and regularization · 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 Sequential Fair Projection (SFP), which uses sufficient dimension reduction to split the feature space into target-relevant, sensitive, and shared directions, then adds shared directions incrementally to trade fairness against accuracy, with influence-function asymptotics.

Problem

Fairness methods usually add constraints at the prediction level and ignore biases encoded in data representations, so the utility-fairness trade-off is not controlled at the representation level.

Approach

Decompose the central subspaces of the target Y and sensitive attribute Z into Z-orthogonal directions and shared directions via SDR (including an interaction-based eigen-decomposition of M_Y Σ M_Z), then build partially fair projections by sequentially adding shared directions, and analyze the resulting error, dCov-based dependence, and estimator asymptotics via influence functions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SFP instead of AdvDebiasAdult classification · Adultaccuracy: 76.49 (0.65) -> 76.88 (0.47)Helped
Use SFP instead of FairMixupAdult classification · AdultDP: 3.93 (1.34) -> 3.78 (0.15)Helped
Use SFP instead of SUPAdult classification · AdultTPR gap: 4.37 (0.29) -> 4.43 (0.26)Hurt
Use SFP instead of RLACEAdult classification · AdultMCDP: 7.45 (0.86) -> 10.52 (0.72)Hurt
Use SFP instead of Logistic RegressionBank classification · Bankaccuracy: 91.17 -> 89.66 (0.27)Hurt
Use SFP instead of INLPBank classification · BankDP: 0.93 (0.21) -> 0.51 (0.26)Helped
Use SFP instead of DRAlignBank classification · BankTPR gap: 1.96 (0.21) -> 2.33 (0.27)Hurt
Use SFP instead of RLACEBank classification · BankMCDP: 8.98 (0.38) -> 10.57 (0.34)Hurt
Add shared target-sensitive directions to the projectionSFP · Synthetic simulationMSEHelped
Add shared target-sensitive directions to the projectionSFP · Synthetic simulationMSE gapHurt
Add shared target-sensitive directions to the projectionSFP · Synthetic simulationdistribution discrepancyHurt
Include shared directions in the representationSFP · Theoretical prediction settingapproximation errorHelped

Surprising findings

Limitations

Experimental setup

Datasets: Adult Bank

Benchmarks: Adult Bank synthetic simulation

Metrics: accuracy DP gap TPR gap MCDP RMSE RMSE gap Wasserstein distance

Baselines: Logistic Regression AdvDebias FairMixup DRAlign DiffMCDP INLP RLACE SUP

Builds on: sufficient dimension reduction RLACE INLP distance covariance

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