SLIDE: a surrogate fairness constraint to ensure fairness consistency
Kunwoong Kim, Ilsang Ohn, Sara Kim, Yongdai Kim
TL;DR
This work tackles fair classification by replacing the intractable 0-1 fairness indicator with a surrogate while preserving asymptotic fairness guarantees. It introduces SLIDE, a non-convex surrogate $ u_ au$ for the indicator, and proves that estimators trained under the SLIDE constraint converge to the truly fair predictor and achieve competitive risk performance. Theoretical results quantify fairness and risk convergence rates in terms of the surrogate parameter $ au$ and model complexity, and experiments on the Adult, Bank, and Law datasets show SLIDE consistently outperforms the common hinge surrogate in DI and UIF settings. The approach offers a scalable, theoretically sound path for in-processing fairness with practical impact for real-world decision systems, and it highlights the idea of partial fairness regions such as the DI-boundary for future work.
Abstract
As they have a vital effect on social decision makings, AI algorithms should be not only accurate and but also fair. Among various algorithms for fairness AI, learning a prediction model by minimizing the empirical risk (e.g., cross-entropy) subject to a given fairness constraint has received much attention. To avoid computational difficulty, however, a given fairness constraint is replaced by a surrogate fairness constraint as the 0-1 loss is replaced by a convex surrogate loss for classification problems. In this paper, we investigate the validity of existing surrogate fairness constraints and propose a new surrogate fairness constraint called SLIDE, which is computationally feasible and asymptotically valid in the sense that the learned model satisfies the fairness constraint asymptotically and achieves a fast convergence rate. Numerical experiments confirm that the SLIDE works well for various benchmark datasets.
