Task-tailored Pre-processing: Fair Downstream Supervised Learning
Jinwon Sohn, Guang Lin, Qifan Song
TL;DR
This work tackles fairness in supervised learning by proposing task-tailored pre-processing that yields fair, utility-preserving transformed data for arbitrary downstream models. It replaces traditional data-fairness regularization with a supervision-aware objective based on the Hirschfeld–Gebelein–Rényi (HGR) correlation, optimized via a min-max bilevel framework where the outer problem learns a pre-processing map ${G^*}$ and the inner problem learns an upstream predictor ${\tilde{h}}^*}$. The authors derive theoretical guarantees linking upstream fairness and utility to downstream performance, including consistency guarantees across end users and invariant fairness under feature engineering, and extend the analysis to separation via conditional HGR. Empirically, the framework demonstrates improved fairness-utility trade-offs on tabular datasets and CelebA images, with robust performance across diverse downstream models and meaningful downstream fairness improvements over competing methods. The approach offers practical advantages for data distributors and legacy systems by enabling proactive fairness control in a model-agnostic downstream setting, while highlighting considerations like covariate-shift handling and parameter tuning for real-world deployments.
Abstract
Fairness-aware machine learning has recently attracted various communities to mitigate discrimination against certain societal groups in data-driven tasks. For fair supervised learning, particularly in pre-processing, there have been two main categories: data fairness and task-tailored fairness. The former directly finds an intermediate distribution among the groups, independent of the type of the downstream model, so a learned downstream classification/regression model returns similar predictive scores to individuals inputting the same covariates irrespective of their sensitive attributes. The latter explicitly takes the supervised learning task into account when constructing the pre-processing map. In this work, we study algorithmic fairness for supervised learning and argue that the data fairness approaches impose overly strong regularization from the perspective of the HGR correlation. This motivates us to devise a novel pre-processing approach tailored to supervised learning. We account for the trade-off between fairness and utility in obtaining the pre-processing map. Then we study the behavior of arbitrary downstream supervised models learned on the transformed data to find sufficient conditions to guarantee their fairness improvement and utility preservation. To our knowledge, no prior work in the branch of task-tailored methods has theoretically investigated downstream guarantees when using pre-processed data. We further evaluate our framework through comparison studies based on tabular and image data sets, showing the superiority of our framework which preserves consistent trade-offs among multiple downstream models compared to recent competing models. Particularly for computer vision data, we see our method alters only necessary semantic features related to the central machine learning task to achieve fairness.
