Fairness-informed Pareto Optimization : An Efficient Bilevel Framework

Sofiane Tanji, Samuel Vaiter, Yassine Laguel
1/19/2026
cs.LGmath.OCstat.ML

No confident code implementation found for this paper.

Abstract

Despite their promise, fair machine learning methods often yield Pareto-inefficient models, in which the performance of certain groups can be improved without degrading that of others. This issue arises frequently in traditional in-processing approaches such as fairness-through-regularization. In contrast, existing Pareto-efficient approaches are biased towards a certain perspective on fairness and fail to adapt to the broad range of fairness metrics studied in the literature. In this paper, we present BADR, a simple framework to recover the optimal Pareto-efficient model for any fairness metric. Our framework recovers its models through a Bilevel Adaptive Rescalarisation procedure. The lower level is a weighted empirical risk minimization task where the weights are a convex combination of the groups, while the upper level optimizes the chosen fairness objective. We equip our framework with two novel large-scale, single-loop algorithms, BADR-GD and BADR-SGD, and establish their convergence guarantees. We release badr, an open-source Python toolbox implementing our framework for a variety of learning tasks and fairness metrics. Finally, we conduct extensive numerical experiments demonstrating the advantages of BADR over existing Pareto-efficient approaches to fairness.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tanji2026fairnessinformed,
  title  = {Fairness-informed Pareto Optimization : An Efficient Bilevel Framework},
  author = {Sofiane Tanji and Samuel Vaiter and Yassine Laguel},
  year   = {2026},
  eprint = {2601.13448},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.13448v2}
}

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/2601.13448.svg)](https://codeofpaper.com/paper/2601.13448)

Discussion