Enforcing Fair Predicted Scores on Intervals of Percentiles by Difference-of-Convex Constraints
Yutian He, Yankun Huang, Yao Yao, Qihang Lin

TL;DR
This paper introduces a framework for building machine learning models that enforce fairness only within specific percentile intervals, balancing fairness and predictive accuracy.
Contribution
It proposes a novel in-processing method using difference-of-convex constraints to enforce partial fairness in targeted score ranges.
Findings
Achieves high predictive performance while enforcing fairness in key percentile intervals.
Uses difference-of-convex constraints solved by IDCA for efficient optimization.
Demonstrates effectiveness on real-world datasets.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
