Cumulative Utility Parity for Fair Federated Learning under Intermittent Client Participation
Stefan Behfar, Richard Mortier
TL;DR
This work tackles fairness in federated learning under intermittent client participation by introducing Cumulative Utility Parity, a fairness notion evaluated over long training horizons rather than per round. It develops availability-aware mechanisms—temporal utility tracking, inverse-availability adaptive sampling, and surrogate updates—to ensure that clients receive comparable long-term benefit per participation opportunity, with formal guarantees (Lemmas and Theorems) on convergence and variance reduction. Empirically, using temporally skewed non-IID CIFAR-10 benchmarks and real device availability traces, the approach improves representation parity and reduces dispersion in cumulative benefit while maintaining near-optimal predictive performance. The findings highlight the importance of temporal fairness considerations in FL and offer practical, provable methods for equitable participation across diverse clients.
Abstract
In real-world federated learning (FL) systems, client participation is intermittent, heterogeneous, and often correlated with data characteristics or resource constraints. Existing fairness approaches in FL primarily focus on equalizing loss or accuracy conditional on participation, implicitly assuming that clients have comparable opportunities to contribute over time. However, when participation itself is uneven, these objectives can lead to systematic under-representation of intermittently available clients, even if per-round performance appears fair. We propose cumulative utility parity, a fairness principle that evaluates whether clients receive comparable long-term benefit per participation opportunity, rather than per training round. To operationalize this notion, we introduce availability-normalized cumulative utility, which disentangles unavoidable physical constraints from avoidable algorithmic bias arising from scheduling and aggregation. Experiments on temporally skewed, non-IID federated benchmarks demonstrate that our approach substantially improves long-term representation parity, while maintaining near-perfect performance.
