mlsanityData to 7 Oct 2026

iFlipper: Label Flipping for Individual Fairness

arXiv 2209.07047 ↗First posted 15 Sep 2022cs.LG cs.CYcited by 5

Not on the map. Why?

Abstract (arXiv)

As machine learning becomes prevalent, mitigating any unfairness present in the training data becomes critical. Among the various notions of fairness, this paper focuses on the well-known individual fairness, which states that similar individuals should be treated similarly. While individual fairness can be improved when training a model (in-processing), we contend that fixing the data before model training (pre-processing) is a more fundamental solution. In particular, we show that label flipping is an effective pre-processing technique for improving individual fairness. Our system iFlipper solves the optimization problem of minimally flipping labels given a limit to the individual fairness violations, where a violation occurs when two similar examples in the training data have different labels. We first prove that the problem is NP-hard. We then propose an approximate linear programming algorithm and provide theoretical guarantees on how close its result is to the optimal solution in terms of the number of label flips. We also propose techniques for making the linear programming solution more optimal without exceeding the violations limit. Experiments on real datasets show that iFlipper significantly outperforms other pre-processing baselines in terms of individual fairness and accuracy on unseen test sets. In addition, iFlipper can be combined with in-processing techniques for even better results.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 24 of its 54 references that are in the map. First posted on arXiv 15 Sep 2022.

Builds on

24 of 54 references.

References · 24

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2016Equality of Opportunity in Supervised Learningcited by 2,000
  3. 2017Counterfactual Fairnesscited by 802
  4. 2014Certifying and removing disparate impactcited by 715
  5. 2018A Reductions Approach to Fair Classificationcited by 585
  6. 2020Learning from Noisy Labels with Deep Neural Networks: A Surveycited by 580
  7. 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 370
  8. 2016Fairness Beyond Disparate Treatment & Disparate Impact: Learning Classification without Disparate Mistreatmentcited by 368
  9. 2018AI Fairness 360: An Extensible Toolkit for Detecting, Understanding, and Mitigating Unwanted Algorithmic Biascited by 319
  10. 2019On the Apparent Conflict Between Individual and Group Fairnesscited by 126
  11. 2017How Algorithmic Confounding in Recommendation Systems Increases Homogeneity and Decreases Utilitycited by 116
  12. 2015Practical and Optimal LSH for Angular Distancecited by 105
12 more
  1. 2019Training individually fair ML models with Sensitive Subspace Robustnesscited by 73
  2. 2018iFair: Learning Individually Fair Data Representations for Algorithmic Decision Makingcited by 64
  3. 2019Operationalizing Individual Fairness with Pairwise Fair Representationscited by 64
  4. 2021Post-processing for Individual Fairnesscited by 61
  5. 2020Two Simple Ways to Learn Individual Fairness Metrics from Datacited by 54
  6. 2019Metric Learning for Individual Fairnesscited by 51
  7. 2020SenSeI: Sensitive Set Invariance for Enforcing Individual Fairnesscited by 37
  8. 2021OmniFair: A Declarative System for Model-Agnostic Group Fairness in Machine Learningcited by 18
  9. 2019An Empirical Study on Learning Fairness Metrics for COMPAS Data with Human Supervisioncited by 13
  10. 2021Individually Fair Gradient Boostingcited by 12
  11. 2021Responsible AI Challenges in End-to-end Machine Learningcited by 2
  12. 2018Multi-budgeted directed cutscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 2; 2026: 1.

5 papers.