FairBranch: Mitigating Bias Transfer in Fair Multi-task Learning

Arjun Roy, Christos Koutlis, Symeon Papadopoulos, Eirini Ntoutsi
10/20/2023
cs.LGcs.CY

No confident code implementation found for this paper.

Abstract

The generalisation capacity of Multi-Task Learning (MTL) suffers when unrelated tasks negatively impact each other by updating shared parameters with conflicting gradients. This is known as negative transfer and leads to a drop in MTL accuracy compared to single-task learning (STL). Lately, there has been a growing focus on the fairness of MTL models, requiring the optimization of both accuracy and fairness for individual tasks. Analogously to negative transfer for accuracy, task-specific fairness considerations might adversely affect the fairness of other tasks when there is a conflict of fairness loss gradients between the jointly learned tasks - we refer to this as Bias Transfer. To address both negative- and bias-transfer in MTL, we propose a novel method called FairBranch, which branches the MTL model by assessing the similarity of learned parameters, thereby grouping related tasks to alleviate negative transfer. Moreover, it incorporates fairness loss gradient conflict correction between adjoining task-group branches to address bias transfer within these task groups. Our experiments on tabular and visual MTL problems show that FairBranch outperforms state-of-the-art MTLs on both fairness and accuracy.

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{roy2023fairbranch,
  title  = {FairBranch: Mitigating Bias Transfer in Fair Multi-task Learning},
  author = {Arjun Roy and Christos Koutlis and Symeon Papadopoulos and Eirini Ntoutsi},
  year   = {2023},
  eprint = {2310.13746},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.13746v2}
}

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

Discussion