LGAIOCMLFeb 3, 2022

Proportional Fairness in Federated Learning

arXiv:2202.01666v534 citationsHas Code
AI Analysis

This addresses fairness for diverse clients in federated learning systems, representing an incremental improvement with a novel method for a known bottleneck.

The paper tackles fairness in federated learning by introducing proportional fairness (PF), a new notion based on relative client performance changes, and proposes PropFair, an algorithm that achieves a balance between average and worst 10% client performances in experiments on vision and language datasets.

With the increasingly broad deployment of federated learning (FL) systems in the real world, it is critical but challenging to ensure fairness in FL, i.e. reasonably satisfactory performances for each of the numerous diverse clients. In this work, we introduce and study a new fairness notion in FL, called proportional fairness (PF), which is based on the relative change of each client's performance. From its connection with the bargaining games, we propose PropFair, a novel and easy-to-implement algorithm for finding proportionally fair solutions in FL and study its convergence properties. Through extensive experiments on vision and language datasets, we demonstrate that PropFair can approximately find PF solutions, and it achieves a good balance between the average performances of all clients and of the worst 10% clients. Our code is available at \url{https://github.com/huawei-noah/Federated-Learning/tree/main/FairFL}.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes