Evolved Sample Weights for Bias Mitigation: Effectiveness Depends on the Fairness Objective
Anil K. Saini, Jose Guadalupe Hernandez, Emily F. Wong, Debanshi Misra, Tiffani J. Bright, Jason H. Moore

TL;DR
This study compares methods for generating sample weights to mitigate bias in machine learning, demonstrating that evolved weights via genetic algorithms can improve fairness-performance trade-offs, especially for demographic parity.
Contribution
It introduces a genetic algorithm-based method for evolving sample weights and evaluates its effectiveness against other strategies across multiple datasets.
Findings
Evolved weights outperform other methods in fairness-performance trade-offs.
Effectiveness depends on the chosen fairness objective.
Evolved weights excel in optimizing demographic parity.
Abstract
Machine learning models trained on real-world data may inadvertently make biased predictions that negatively impact marginalized communities. Reweighting, which assigns a weight to each data point used during model training, can mitigate such bias, though sometimes at the cost of predictive accuracy. In this paper, we investigated this trade-off by comparing three methods for generating these weights: (1) evolving them using a Genetic Algorithm (GA), (2) computing them using only dataset characteristics, and (3) assigning equal weights to all data points. Model performance under each strategy was evaluated using paired predictive and fairness metrics. We used two predictive metrics (accuracy and area under the Receiver Operating Characteristic curve) and two fairness metrics (demographic parity and subgroup false negative fairness). By conducting experiments on eleven publicly available…
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.
Taxonomy
TopicsEthics and Social Impacts of AI · Explainable Artificial Intelligence (XAI) · Reinforcement Learning in Robotics
