Fair Bilevel Neural Network (FairBiNN): On Balancing fairness and accuracy via Stackelberg Equilibrium

Mehdi Yazdani-Jahromi, Ali Khodabandeh Yalabadi, AmirArsalan Rajabi, Aida Tayebi, Ivan Garibay +1 more
10/21/2024
cs.LG

Official code: yazdanimehdi/FairBiNN (10 stars, MIT, last commit 2024-12-06).

Abstract

The persistent challenge of bias in machine learning models necessitates robust solutions to ensure parity and equal treatment across diverse groups, particularly in classification tasks. Current methods for mitigating bias often result in information loss and an inadequate balance between accuracy and fairness. To address this, we propose a novel methodology grounded in bilevel optimization principles. Our deep learning-based approach concurrently optimizes for both accuracy and fairness objectives, and under certain assumptions, achieving proven Pareto optimal solutions while mitigating bias in the trained model. Theoretical analysis indicates that the upper bound on the loss incurred by this method is less than or equal to the loss of the Lagrangian approach, which involves adding a regularization term to the loss function. We demonstrate the efficacy of our model primarily on tabular datasets such as UCI Adult and Heritage Health. When benchmarked against state-of-the-art fairness methods, our model exhibits superior performance, advancing fairness-aware machine learning solutions and bridging the accuracy-fairness gap. The implementation of FairBiNN is available on https://github.com/yazdanimehdi/FairBiNN.

View on arXivView PDF

Code Implementations(1)

MIT

Fair Bilevel Neural Network (FairBiNN): On Balancing fairness and accuracy via Stackelberg Equilibrium

102PythonOct 18, 20241 years agoMIT

Similar Papers

Cite this paper

@article{yazdanijahromi2024fair,
  title  = {Fair Bilevel Neural Network (FairBiNN): On Balancing fairness and accuracy via Stackelberg Equilibrium},
  author = {Mehdi Yazdani-Jahromi and Ali Khodabandeh Yalabadi and AmirArsalan Rajabi and Aida Tayebi and Ivan Garibay and Ozlem Ozmen Garibay},
  year   = {2024},
  eprint = {2410.16432},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2410.16432},
  url    = {http://arxiv.org/abs/2410.16432v2},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.16432.svg)](https://codeofpaper.com/paper/2410.16432)

Discussion