Enforcing Fair Predicted Scores on Intervals of Percentiles by Difference-of-Convex Constraints
Not on the map. Why?
Abstract (arXiv)
Fairness in machine learning has become a critical concern. Existing approaches often focus on achieving full fairness across all score ranges generated by predictive models, ensuring fairness in both high- and low-percentile populations. However, this stringent requirement can compromise predictive performance and may not align with the practical fairness concerns of stakeholders. In this work, we propose a novel framework for building partially fair machine learning models that enforce fairness only within a specific percentile interval of interest while maintaining flexibility in other regions. We introduce statistical metrics to evaluate partial fairness within a given percentile interval. To achieve partial fairness, we propose an in-processing method by formulating the model training problem as constrained optimization with difference-of-convex constraints, which can be solved by an inexact difference-of-convex algorithm (IDCA). We provide the complexity analysis of IDCA for finding a nearly KKT point. Through numerical experiments on real-world datasets, we demonstrate that our framework achieves high predictive performance while enforcing partial fairness where it matters most.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 36 of its 95 references that are in the map. First posted on arXiv 18 May 2025.
Builds on
36 of 95 references.
References · 36
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2016Equality of Opportunity in Supervised Learningcited by 2,007
- 2017Counterfactual Fairnesscited by 804
- 2016Fair prediction with disparate impact: A study of bias in recidivism prediction instrumentscited by 672
- 2018A Reductions Approach to Fair Classificationcited by 587
- 2021Retiring Adult: New Datasets for Fair Machine Learningcited by 449
- 2019Nuanced Metrics for Measuring Unintended Bias with Real Data for Text Classificationcited by 404
- 2018Empirical Risk Minimization under Fairness Constraintscited by 226
- 2019Fairness in Recommendation Ranking through Pairwise Comparisonscited by 127
- 2020Fair Regression with Wasserstein Barycenterscited by 100
- 2017Online Convex Optimization with Stochastic Constraintscited by 95
- 2016Satisfying Real-world Goals with Dataset Constraintscited by 68
24 more
- 2019Pairwise Fairness for Ranking and Regressioncited by 58
- 2022Fair and Optimal Classification via Post-Processingcited by 51
- 2019The Fairness of Risk Scores Beyond Classification: Bipartite Ranking and the xAUC Metriccited by 41
- 2020Factors Influencing Perceived Fairness in Algorithmic Decision-Making: Algorithm Outcomes, Development Procedures, and Individual Differencescited by 41
- 2019Stochastic First-order Methods for Convex and Nonconvex Functional Constrained Optimizationcited by 38
- 2019Quadratically Regularized Subgradient Methods for Weakly Convex Optimization with Weakly Convex Constraintscited by 25
- 2022First-Order Methods for Nonsmooth Nonconvex Functional Constrained Optimization with or without Slater Pointscited by 17
- 2018Stochastic Optimization for DC Functions and Non-smooth Non-convex Regularizers with Non-asymptotic Convergencecited by 16
- 2020Improving Fairness and Privacy in Selection Problemscited by 16
- 2022Minimax AUC Fairness: Efficient Algorithm with Provable Convergencecited by 16
- 2018Convergence guarantees for a class of non-convex and non-smooth optimization problemscited by 15
- 2022Large-scale Optimization of Partial AUC in a Range of False Positive Ratescited by 15
- 2020Wasserstein-based fairness interpretability framework for machine learning modelscited by 14
- 2015Computing B-Stationary Points of Nonsmooth DC Programscited by 12
- 2023Oracle Complexity of Single-Loop Switching Subgradient Methods for Non-Smooth Weakly Convex Functional Constrained Optimizationcited by 11
- 2021On the rate of convergence of the Difference-of-Convex Algorithm (DCA)cited by 9
- 2022Stochastic Methods for AUC Optimization subject to AUC-based Fairness Constraintscited by 9
- 2015Accelerating the DC algorithm for smooth functionscited by 8
- 2023Understanding Fairness Surrogate Functions in Algorithmic Fairnesscited by 8
- 2019The Boosted DC Algorithm for linearly constrained DC programmingcited by 5
- 2021A boosted DC algorithm for non-differentiable DC components with non-monotone line searchcited by 5
- 2021Model-agnostic bias mitigation methods with regressor distribution control for Wasserstein-based fairness metricscited by 5
- 2024Single-Loop Stochastic Algorithms for Difference of Max-Structured Weakly Convex Functionscited by 4
- 2022A Boosted-DCA with Power-Sum-DC Decomposition for Linearly Constrained Polynomial Programscited by 3
Built on by
Citing papers per year: 2026: 2.
2 papers.
- 2026Fair regression under localized demographic parity constraintscited by 0
- 2026Demographic Parity Tails for Regressioncited by 0
- 2026Demographic Parity Tails for Regression2 Apr 2026
- 2026Fair regression under localized demographic parity constraints26 Mar 2026