Unbiased Binning for Fairness-aware Attribute Representation
Not on the map. Why?
Abstract (arXiv)
Discretizing raw features into bucketized attribute representations is a popular step before sharing a dataset. It is, however, evident that this step can cause significant bias in data and amplify unfairness in downstream tasks. In this paper, we address this issue by introducing the unbiased binning problem that, given an attribute to bucketize, finds its closest discretization to equal-size binning that satisfies group parity across different buckets. Defining a small set of boundary candidates, we prove that unbiased binning must select its boundaries from this set. We then develop an efficient dynamic programming algorithm on top of the boundary candidates to solve the unbiased binning problem. Finding an unbiased binning may sometimes result in a high price of fairness, or it may not even exist, especially when group values follow different distributions. Considering that a small bias in the group ratios may be tolerable in such settings, we introduce the epsilon-biased binning problem that bounds the group disparities across buckets to a small value epsilon. We first develop a dynamic programming solution, DP, that finds the optimal binning in quadratic time. The DP algorithm, while polynomial, does not scale to very large settings. Therefore, we propose a practically scalable algorithm, based on local search (LS), for epsilon-biased binning. The key component of the LS algorithm is a divide-and-conquer (D&C) algorithm that finds a near-optimal solution for the problem in near-linear time. We prove that D&C finds a valid solution for the problem unless none exists. The LS algorithm then initiates a local search, using the D&C solution as the upper bound, to find the optimal solution.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 17 of its 54 references that are in the map. First posted on arXiv 26 Sep 2025.
Builds on
17 of 54 references.
References · 17
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,917
- 2014Certifying and removing disparate impactcited by 715
- 2019Fair Regression: Quantitative Definitions and Reduction-based Algorithmscited by 168
- 2022Representation Bias in Data: A Survey on Identification and Resolution Techniquescited by 37
- 2020Slice Tuner: A Selective Data Acquisition Framework for Accurate and Fair Machine Learning Modelscited by 13
- 2022PreFair: Privately Generating Justifiably Fair Synthetic Datacited by 13
- 2022Fair Data Representation for Machine Learning at the Pareto Frontiercited by 12
- 2019Data Cleaning for Accurate, Fair, and Robust Models: A Big Data - AI Integration Approachcited by 10
- 2023Approximation Algorithms for Fair Range Clusteringcited by 10
- 2023Through the Fairness Lens: Experimental Analysis and Evaluation of Entity Matchingcited by 9
- 2022Consistent Range Approximation for Fair Predictive Modelingcited by 7
- 2021Clustering with fair-center representation: parameterized approximation algorithms and heuristicscited by 6
5 more
- 2022iFlipper: Label Flipping for Individual Fairnesscited by 5
- 2024Chameleon: Foundation Models for Fairness-aware Multi-modal Data Augmentation to Enhance Coverage of Minoritiescited by 5
- 2024Threshold-Independent Fair Matching through Score Calibrationcited by 4
- 2023Fair Spatial Indexing: A paradigm for Group Spatial Fairnesscited by 2
- 2024Mining the Minoria: Unknown, Under-represented, and Under-performing Minority Groupscited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.