APFEx: Adaptive Pareto Front Explorer for Intersectional Fairness

Priyobrata Mondal, Faizanuddin Ansari, Swagatam Das
9/17/2025
cs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Ensuring fairness in machine learning models is critical, especially when biases compound across intersecting protected attributes like race, gender, and age. While existing methods address fairness for single attributes, they fail to capture the nuanced, multiplicative biases faced by intersectional subgroups. We introduce Adaptive Pareto Front Explorer (APFEx), the first framework to explicitly model intersectional fairness as a joint optimization problem over the Cartesian product of sensitive attributes. APFEx combines three key innovations- (1) an adaptive multi-objective optimizer that dynamically switches between Pareto cone projection, gradient weighting, and exploration strategies to navigate fairness-accuracy trade-offs, (2) differentiable intersectional fairness metrics enabling gradient-based optimization of non-smooth subgroup disparities, and (3) theoretical guarantees of convergence to Pareto-optimal solutions. Experiments on four real-world datasets demonstrate APFEx's superiority, reducing fairness violations while maintaining competitive accuracy. Our work bridges a critical gap in fair ML, providing a scalable, model-agnostic solution for intersectional 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. 1 weaker match is hidden by default — 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{mondal2025apfex,
  title  = {APFEx: Adaptive Pareto Front Explorer for Intersectional Fairness},
  author = {Priyobrata Mondal and Faizanuddin Ansari and Swagatam Das},
  year   = {2025},
  eprint = {2509.13908},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.13908v2}
}

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

Discussion