Differentiable Optimization Layers for Guaranteed Fairness in Deep Learning
Not on the map. Why?
Abstract (arXiv)
Differentiable optimization layers are traditionally integrated in predict-then-optimize frameworks where a neural model estimates parameters that subsequently serve as fixed inputs to downstream decision-making optimization problems. In this work, we introduce the concept of a "fairness layer": a differentiable optimization layer appended to a model's output layer that guarantees a chosen notion of output parity is satisfied when integrated into a neural network. Additionally, we introduce an online primal-dual inference algorithm that provides provable aggregate fairness guarantees for streaming predictions with arbitrarily small batch sizes, where traditional per-batch constraints become overly restrictive. Numerical experiments demonstrate the effectiveness of the fairness layer and associated algorithm, and theoretical analysis characterizes the layer's differentiability and stability properties during model training and backpropagation. Our code for these experiments is publicly available on GitHub (https://github.com/dtroxell19/FairDL-ICML-2026.git) and our public Python package documentation can be found online: https://dtroxell19.github.io/fairness_training/.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 20 of its 49 references that are in the map. First posted on arXiv 16 May 2026.
Builds on
20 of 49 references.
References · 20
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2016Equality of Opportunity in Supervised Learningcited by 2,007
- 2019Differentiable Convex Optimization Layerscited by 465
- 2016Fairness Beyond Disparate Treatment & Disparate Impact: Learning Classification without Disparate Mistreatmentcited by 369
- 2018Multiaccuracy: Black-Box Post-Processing for Fairness in Classificationcited by 222
- 2018Classification with Fairness Constraints: A Meta-Algorithm with Provable Guaranteescited by 146
- 2019Fairness in Deep Learning: A Computational Perspectivecited by 123
- 2018Optimization with Non-Differentiable Constraints with Applications to Fairness, Recall, Churn, and Other Goalscited by 103
8 more
- 2023Generative models improve fairness of medical classifiers under distribution shiftscited by 90
- 2019Deep Declarative Networks: A New Hopecited by 78
- 2017From Parity to Preference-based Notions of Fairness in Classificationcited by 60
- 2018FNNC: Achieving Fairness through Neural Networkscited by 43
- 2019Learning Convex Optimization Control Policiescited by 31
- 2022Alternating Differentiation for Optimization Layerscited by 22
- 2017On conditional parity as a notion of non-discrimination in machine learningcited by 10
- 2023Mean Parity Fair Regression in RKHScited by 6
Built on by
Not cited yet.