A Stochastic Optimization Framework for Fair Risk Minimization
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
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,221
- 2020Extracting Training Data from Large Language Modelscited by 2,144
- 2016Equality of Opportunity in Supervised Learningcited by 2,000
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,911
- 2016Man is to Computer Programmer as Woman is to Homemaker? Debiasing Word Embeddingscited by 1,304
- 2014Certifying and removing disparate impactcited by 715
- 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
- 2018A Reductions Approach to Fair Classificationcited by 585
- 2017On Fairness and Calibrationcited by 406
- 2017Preventing Fairness Gerrymandering: Auditing and Learning for Subgroup Fairnesscited by 381
30 more
- 2020Environment Inference for Invariant Learningcited by 306
- 2019On Gradient Descent Ascent for Nonconvex-Concave Minimax Problemscited by 266
- 2020Fairness without Demographics through Adversarially Reweighted Learningcited by 251
- 2018Empirical Risk Minimization under Fairness Constraintscited by 226
- 2019REPAIR: Removing Representation Bias by Dataset Resamplingcited by 157
- 2017A Convex Framework for Fair Regressioncited by 147
- 2019Wasserstein Fair Classificationcited by 131
- 2017Lower Bounds for Finding Stationary Points Icited by 125
- 2013Discrimination in Online Ad Deliverycited by 93
- 2019Fairness risk measurescited by 85
- 2014Automated Experiments on Ad Privacy Settings: A Tale of Opacity, Choice, and Discriminationcited by 83
- 2018Differentially Private Fair Learningcited by 76
- 2019Learning Optimal and Fair Decision Trees for Non-Discriminative Decision-Makingcited by 75
- 2020Stochastic Recursive Gradient Descent Ascent for Stochastic Nonconvex-Strongly-Concave Minimax Problemscited by 75
- 2016A Confidence-Based Approach for Balancing Fairness and Accuracycited by 73
- 2019Putting Fairness Principles into Practice: Challenges, Metrics, and Improvementscited by 70
- 2020Differentially Private and Fair Deep Learning: A Lagrangian Dual Approachcited by 53
- 2020FR-Train: A Mutual Information-Based Approach to Fair and Robust Trainingcited by 52
- 2020Fair Learning with Private Demographic Datacited by 46
- 2020A Distributionally Robust Approach to Fair Classificationcited by 43
- 2017Fair Kernel Learningcited by 39
- 2020Efficient Search of First-Order Nash Equilibria in Nonconvex-Concave Smooth Min-Max Problemscited by 39
- 2019Toward a better trade-off between performance and fairness with kernel-based distribution matchingcited by 36
- 2019Equal Opportunity in Online Classification with Partial Feedbackcited by 34
- 2019R'enyi Fair Inferencecited by 33
- 2017Fair Forests: Regularized Tree Induction to Minimize Model Biascited by 19
- 2020Learning Unbiased Representations via R'enyi Minimizationcited by 18
- 2019Fairness-Aware Neural R'eyni Minimization for Continuous Featurescited by 15
- 2020Fast Fair Regression via Efficient Approximations of Mutual Informationcited by 10
- 2018Facebook's Advertising Platform: New Attack Vectors and the Need for Interventionscited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 8; 2024: 6; 2025: 6; 2026: 2.
26 papers.
Sort:
By area:
- 2021On Tilted Losses in Machine Learning: Theory and Applicationscited by 42
- 2023Fair Machine Unlearning: Data Removal while Mitigating Disparitiescited by 25
- 2022Stochastic Differentially Private and Fair Learningcited by 16
- 2023FRAPPE: A Group Fairness Framework for Post-Processing Everythingcited by 16
- 2022How Robust is Your Fairness? Evaluating and Sustaining Fairness under Unseen Distribution Shiftscited by 11
- 2023Balancing Act: Constraining Disparate Impact in Sparse Modelscited by 7
- 2024On the Inductive Biases of Demographic Parity-based Fair Learning Algorithmscited by 5
- 2025Fundamental Limits of Perfect Concept Erasurecited by 5
- 2023f-FERM: A Scalable Framework for Robust Fair Empirical Risk Minimizationcited by 4
- 2023Enhancing Group Fairness in Online Settings Using Oblique Decision Forestscited by 3
- 2023Multi-Group Fairness Evaluation via Conditional Value-at-Risk Testingcited by 3
- 2024Primal Methods for Variational Inequality Problems with Functional Constraintscited by 3
14 more
- 2024Inducing Group Fairness in Prompt-Based Language Model Decisionscited by 3
- 2024FairLoRA: Unpacking Bias Mitigation in Vision Models with Fairness-Driven Low-Rank Adaptationcited by 2
- 2024Fairness via Independence: A (Conditional) Distance Covariance Frameworkcited by 2
- 2025Machine Learning with Multitype Protected Attributes: Intersectional Fairness through Regularisationcited by 2
- 2023Towards A Scalable Solution for Improving Multi-Group Fairness in Compositional Classificationcited by 1
- 2023Dr. FERMI: A Stochastic Distributionally Robust Fair Empirical Risk Minimization Frameworkcited by 1
- 2025pFedFair: Towards Optimal Group Fairness-Accuracy Trade-off in Heterogeneous Federated Learningcited by 1
- 2025Fair Bayesian Data Selection via Generalized Discrepancy Measurescited by 1
- 2022Impacts of Individual Fairness on Group Fairness from the Perspective of Generalized Entropycited by 0
- 2024A Semidefinite Relaxation Approach for Fair Graph Clusteringcited by 0
- 2025Toward Unifying Group Fairness Evaluation from a Sparsity Perspectivecited by 0
- 2025Optimal Fairness under Local Differential Privacycited by 0
- 2026Does Privacy Always Harm Fairness? Data-Dependent Trade-offs via Chernoff Information Neural Estimationcited by 0
- 2026Mirror Descent-Type Algorithms for the Variational Inequality Problem with Functional Constraintscited by 0
- 2026Mirror Descent-Type Algorithms for the Variational Inequality Problem with Functional Constraints24 Feb 2026
- 2026Does Privacy Always Harm Fairness? Data-Dependent Trade-offs via Chernoff Information Neural Estimation20 Jan 2026
- 2025Optimal Fairness under Local Differential Privacy20 Nov 2025
- 2025Fair Bayesian Data Selection via Generalized Discrepancy Measures10 Nov 2025
- 2025Toward Unifying Group Fairness Evaluation from a Sparsity Perspective1 Nov 2025
- 2025Machine Learning with Multitype Protected Attributes: Intersectional Fairness through Regularisation9 Sep 2025
- 2025Fundamental Limits of Perfect Concept Erasure25 Mar 2025
- 2025pFedFair: Towards Optimal Group Fairness-Accuracy Trade-off in Heterogeneous Federated Learning19 Mar 2025
- 2024Fairness via Independence: A (Conditional) Distance Covariance Framework1 Dec 2024
- 2024FairLoRA: Unpacking Bias Mitigation in Vision Models with Fairness-Driven Low-Rank Adaptation22 Oct 2024
- 2024A Semidefinite Relaxation Approach for Fair Graph Clustering19 Oct 2024
- 2024Inducing Group Fairness in Prompt-Based Language Model Decisions24 Jun 2024
14 more
- 2024Primal Methods for Variational Inequality Problems with Functional Constraints19 Mar 2024
- 2024On the Inductive Biases of Demographic Parity-based Fair Learning Algorithms28 Feb 2024
- 2023Multi-Group Fairness Evaluation via Conditional Value-at-Risk Testing6 Dec 2023
- 2023f-FERM: A Scalable Framework for Robust Fair Empirical Risk Minimization6 Dec 2023
- 2023FRAPPE: A Group Fairness Framework for Post-Processing Everything5 Dec 2023
- 2023Balancing Act: Constraining Disparate Impact in Sparse Models31 Oct 2023
- 2023Enhancing Group Fairness in Online Settings Using Oblique Decision Forests17 Oct 2023
- 2023Dr. FERMI: A Stochastic Distributionally Robust Fair Empirical Risk Minimization Framework20 Sep 2023
- 2023Fair Machine Unlearning: Data Removal while Mitigating Disparities27 Jul 2023
- 2023Towards A Scalable Solution for Improving Multi-Group Fairness in Compositional Classification11 Jul 2023
- 2022Stochastic Differentially Private and Fair Learning17 Oct 2022
- 2022How Robust is Your Fairness? Evaluating and Sustaining Fairness under Unseen Distribution Shifts4 Jul 2022
- 2022Impacts of Individual Fairness on Group Fairness from the Perspective of Generalized Entropy24 Feb 2022
- 2021On Tilted Losses in Machine Learning: Theory and Applications13 Sep 2021
- 2021On Tilted Losses in Machine Learning: Theory and Applicationscited by 42
- 2022Stochastic Differentially Private and Fair Learningcited by 16
- 2023FRAPPE: A Group Fairness Framework for Post-Processing Everythingcited by 16
- 2022How Robust is Your Fairness? Evaluating and Sustaining Fairness under Unseen Distribution Shiftscited by 11
- 2023Balancing Act: Constraining Disparate Impact in Sparse Modelscited by 7
- 2024On the Inductive Biases of Demographic Parity-based Fair Learning Algorithmscited by 5
- 2025Fundamental Limits of Perfect Concept Erasurecited by 5
- 2023f-FERM: A Scalable Framework for Robust Fair Empirical Risk Minimizationcited by 4
- 2023Enhancing Group Fairness in Online Settings Using Oblique Decision Forestscited by 3
- 2023Multi-Group Fairness Evaluation via Conditional Value-at-Risk Testingcited by 3
- 2024Primal Methods for Variational Inequality Problems with Functional Constraintscited by 3
- 2024Inducing Group Fairness in Prompt-Based Language Model Decisionscited by 3
12 most cited of 25 All 25 (JSON)
- 2026Mirror Descent-Type Algorithms for the Variational Inequality Problem with Functional Constraints24 Feb 2026
- 2026Does Privacy Always Harm Fairness? Data-Dependent Trade-offs via Chernoff Information Neural Estimation20 Jan 2026
- 2025Optimal Fairness under Local Differential Privacy20 Nov 2025
- 2025Fair Bayesian Data Selection via Generalized Discrepancy Measures10 Nov 2025
- 2025Toward Unifying Group Fairness Evaluation from a Sparsity Perspective1 Nov 2025
- 2025Machine Learning with Multitype Protected Attributes: Intersectional Fairness through Regularisation9 Sep 2025
- 2025Fundamental Limits of Perfect Concept Erasure25 Mar 2025
- 2025pFedFair: Towards Optimal Group Fairness-Accuracy Trade-off in Heterogeneous Federated Learning19 Mar 2025
- 2024Fairness via Independence: A (Conditional) Distance Covariance Framework1 Dec 2024
- 2024FairLoRA: Unpacking Bias Mitigation in Vision Models with Fairness-Driven Low-Rank Adaptation22 Oct 2024
- 2024A Semidefinite Relaxation Approach for Fair Graph Clustering19 Oct 2024
- 2024Inducing Group Fairness in Prompt-Based Language Model Decisions24 Jun 2024
12 newest of 25 All 25 (JSON)