mlsanityData to 7 Oct 2026

A Stochastic Optimization Framework for Fair Risk Minimization

arXiv 2102.12586 ↗First posted 24 Feb 2021cs.LG cs.IT math.ITcited by 26

Not on the map. Why?

Abstract (arXiv)

Despite the success of large-scale empirical risk minimization (ERM) at achieving high accuracy across a variety of machine learning tasks, fair ERM is hindered by the incompatibility of fairness constraints with stochastic optimization. We consider the problem of fair classification with discrete sensitive attributes and potentially large models and data sets, requiring stochastic solvers. Existing in-processing fairness algorithms are either impractical in the large-scale setting because they require large batches of data at each iteration or they are not guaranteed to converge. In this paper, we develop the first stochastic in-processing fairness algorithm with guaranteed convergence. For demographic parity, equalized odds, and equal opportunity notions of fairness, we provide slight variations of our algorithm--called FERMI--and prove that each of these variations converges in stochastic optimization with any batch size. Empirically, we show that FERMI is amenable to stochastic solvers with multiple (non-binary) sensitive attributes and non-binary targets, performing well even with minibatch size as small as one. Extensive experiments show that FERMI achieves the most favorable tradeoffs between fairness violation and test accuracy across all tested setups compared with state-of-the-art baselines for demographic parity, equalized odds, equal opportunity. These benefits are especially significant with small batch sizes and for non-binary classification with large number of sensitive attributes, making FERMI a practical, scalable fairness algorithm. The code for all of the experiments in this paper is available at: https://github.com/optimization-for-data-driven-science/FERMI.

Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). Builds on 42 of its 122 references that are in the map. First posted on arXiv 24 Feb 2021.

Builds on

42 of 122 references.

References · 42

  1. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  2. 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
  3. 2016Membership Inference Attacks against Machine Learning Modelscited by 2,221
  4. 2020Extracting Training Data from Large Language Modelscited by 2,144
  5. 2016Equality of Opportunity in Supervised Learningcited by 2,000
  6. 2019A Survey on Bias and Fairness in Machine Learningcited by 1,911
  7. 2016Man is to Computer Programmer as Woman is to Homemaker? Debiasing Word Embeddingscited by 1,304
  8. 2014Certifying and removing disparate impactcited by 715
  9. 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
  10. 2018A Reductions Approach to Fair Classificationcited by 585
  11. 2017On Fairness and Calibrationcited by 406
  12. 2017Preventing Fairness Gerrymandering: Auditing and Learning for Subgroup Fairnesscited by 381
30 more
  1. 2020Environment Inference for Invariant Learningcited by 306
  2. 2019On Gradient Descent Ascent for Nonconvex-Concave Minimax Problemscited by 266
  3. 2020Fairness without Demographics through Adversarially Reweighted Learningcited by 251
  4. 2018Empirical Risk Minimization under Fairness Constraintscited by 226
  5. 2019REPAIR: Removing Representation Bias by Dataset Resamplingcited by 157
  6. 2017A Convex Framework for Fair Regressioncited by 147
  7. 2019Wasserstein Fair Classificationcited by 131
  8. 2017Lower Bounds for Finding Stationary Points Icited by 125
  9. 2013Discrimination in Online Ad Deliverycited by 93
  10. 2019Fairness risk measurescited by 85
  11. 2014Automated Experiments on Ad Privacy Settings: A Tale of Opacity, Choice, and Discriminationcited by 83
  12. 2018Differentially Private Fair Learningcited by 76
  13. 2019Learning Optimal and Fair Decision Trees for Non-Discriminative Decision-Makingcited by 75
  14. 2020Stochastic Recursive Gradient Descent Ascent for Stochastic Nonconvex-Strongly-Concave Minimax Problemscited by 75
  15. 2016A Confidence-Based Approach for Balancing Fairness and Accuracycited by 73
  16. 2019Putting Fairness Principles into Practice: Challenges, Metrics, and Improvementscited by 70
  17. 2020Differentially Private and Fair Deep Learning: A Lagrangian Dual Approachcited by 53
  18. 2020FR-Train: A Mutual Information-Based Approach to Fair and Robust Trainingcited by 52
  19. 2020Fair Learning with Private Demographic Datacited by 46
  20. 2020A Distributionally Robust Approach to Fair Classificationcited by 43
  21. 2017Fair Kernel Learningcited by 39
  22. 2020Efficient Search of First-Order Nash Equilibria in Nonconvex-Concave Smooth Min-Max Problemscited by 39
  23. 2019Toward a better trade-off between performance and fairness with kernel-based distribution matchingcited by 36
  24. 2019Equal Opportunity in Online Classification with Partial Feedbackcited by 34
  25. 2019R'enyi Fair Inferencecited by 33
  26. 2017Fair Forests: Regularized Tree Induction to Minimize Model Biascited by 19
  27. 2020Learning Unbiased Representations via R'enyi Minimizationcited by 18
  28. 2019Fairness-Aware Neural R'eyni Minimization for Continuous Featurescited by 15
  29. 2020Fast Fair Regression via Efficient Approximations of Mutual Informationcited by 10
  30. 2018Facebook's Advertising Platform: New Attack Vectors and the Need for Interventionscited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 3; 2023: 8; 2024: 6; 2025: 6; 2026: 2.

26 papers.

Sort:

By area:

  1. 2021On Tilted Losses in Machine Learning: Theory and Applicationscited by 42
  2. 2023Fair Machine Unlearning: Data Removal while Mitigating Disparitiescited by 25
  3. 2022Stochastic Differentially Private and Fair Learningcited by 16
  4. 2023FRAPPE: A Group Fairness Framework for Post-Processing Everythingcited by 16
  5. 2022How Robust is Your Fairness? Evaluating and Sustaining Fairness under Unseen Distribution Shiftscited by 11
  6. 2023Balancing Act: Constraining Disparate Impact in Sparse Modelscited by 7
  7. 2024On the Inductive Biases of Demographic Parity-based Fair Learning Algorithmscited by 5
  8. 2025Fundamental Limits of Perfect Concept Erasurecited by 5
  9. 2023f-FERM: A Scalable Framework for Robust Fair Empirical Risk Minimizationcited by 4
  10. 2023Enhancing Group Fairness in Online Settings Using Oblique Decision Forestscited by 3
  11. 2023Multi-Group Fairness Evaluation via Conditional Value-at-Risk Testingcited by 3
  12. 2024Primal Methods for Variational Inequality Problems with Functional Constraintscited by 3
14 more
  1. 2024Inducing Group Fairness in Prompt-Based Language Model Decisionscited by 3
  2. 2024FairLoRA: Unpacking Bias Mitigation in Vision Models with Fairness-Driven Low-Rank Adaptationcited by 2
  3. 2024Fairness via Independence: A (Conditional) Distance Covariance Frameworkcited by 2
  4. 2025Machine Learning with Multitype Protected Attributes: Intersectional Fairness through Regularisationcited by 2
  5. 2023Towards A Scalable Solution for Improving Multi-Group Fairness in Compositional Classificationcited by 1
  6. 2023Dr. FERMI: A Stochastic Distributionally Robust Fair Empirical Risk Minimization Frameworkcited by 1
  7. 2025pFedFair: Towards Optimal Group Fairness-Accuracy Trade-off in Heterogeneous Federated Learningcited by 1
  8. 2025Fair Bayesian Data Selection via Generalized Discrepancy Measurescited by 1
  9. 2022Impacts of Individual Fairness on Group Fairness from the Perspective of Generalized Entropycited by 0
  10. 2024A Semidefinite Relaxation Approach for Fair Graph Clusteringcited by 0
  11. 2025Toward Unifying Group Fairness Evaluation from a Sparsity Perspectivecited by 0
  12. 2025Optimal Fairness under Local Differential Privacycited by 0
  13. 2026Does Privacy Always Harm Fairness? Data-Dependent Trade-offs via Chernoff Information Neural Estimationcited by 0
  14. 2026Mirror Descent-Type Algorithms for the Variational Inequality Problem with Functional Constraintscited by 0