Table of Contents
Fetching ...

When the Server Steps In: Calibrated Updates for Fair Federated Learning

Tianrun Yu, Kaixiang Zhao, Cheng Zhang, Anjun Gao, Yueyang Quan, Zhuqing Liu, Minghong Fang

TL;DR

This work tackles fairness in Federated Learning by introducing EquFL, a server-side debiasing method that blends a calibrated update with client updates to produce a fairer global model. The server constructs a synthetic dataset from early global models and derives a calibrated update by optimizing a chosen fairness metric on this synthetic data, then updates with $w^{t+1}=w^t-\eta_t(\gamma_t g_0^t+GAR(\cdot))$. Theoretical results guarantee convergence to the FedAvg optimum and reduced per-round fairness loss, while extensive experiments across six datasets and multiple metrics demonstrate substantial fairness gains with minimal accuracy loss and strong robustness to non-IID settings. The approach is aggregation-agnostic and fairness-metric agnostic, offering practical impact for deploying fair FL systems in diverse scenarios. Overall, EquFL provides a principled, scalable means to enhance fairness in FL without altering client training, with a clear path for extensions to multi-metric optimization and privacy-preserving deployments.

Abstract

Federated learning (FL) has emerged as a transformative distributed learning paradigm, enabling multiple clients to collaboratively train a global model under the coordination of a central server without sharing their raw training data. While FL offers notable advantages, it faces critical challenges in ensuring fairness across diverse demographic groups. To address these fairness concerns, various fairness-aware debiasing methods have been proposed. However, many of these approaches either require modifications to clients' training protocols or lack flexibility in their aggregation strategies. In this work, we address these limitations by introducing EquFL, a novel server-side debiasing method designed to mitigate bias in FL systems. EquFL operates by allowing the server to generate a single calibrated update after receiving model updates from the clients. This calibrated update is then integrated with the aggregated client updates to produce an adjusted global model that reduces bias. Theoretically, we establish that EquFL converges to the optimal global model achieved by FedAvg and effectively reduces fairness loss over training rounds. Empirically, we demonstrate that EquFL significantly mitigates bias within the system, showcasing its practical effectiveness.

When the Server Steps In: Calibrated Updates for Fair Federated Learning

TL;DR

This work tackles fairness in Federated Learning by introducing EquFL, a server-side debiasing method that blends a calibrated update with client updates to produce a fairer global model. The server constructs a synthetic dataset from early global models and derives a calibrated update by optimizing a chosen fairness metric on this synthetic data, then updates with . Theoretical results guarantee convergence to the FedAvg optimum and reduced per-round fairness loss, while extensive experiments across six datasets and multiple metrics demonstrate substantial fairness gains with minimal accuracy loss and strong robustness to non-IID settings. The approach is aggregation-agnostic and fairness-metric agnostic, offering practical impact for deploying fair FL systems in diverse scenarios. Overall, EquFL provides a principled, scalable means to enhance fairness in FL without altering client training, with a clear path for extensions to multi-metric optimization and privacy-preserving deployments.

Abstract

Federated learning (FL) has emerged as a transformative distributed learning paradigm, enabling multiple clients to collaboratively train a global model under the coordination of a central server without sharing their raw training data. While FL offers notable advantages, it faces critical challenges in ensuring fairness across diverse demographic groups. To address these fairness concerns, various fairness-aware debiasing methods have been proposed. However, many of these approaches either require modifications to clients' training protocols or lack flexibility in their aggregation strategies. In this work, we address these limitations by introducing EquFL, a novel server-side debiasing method designed to mitigate bias in FL systems. EquFL operates by allowing the server to generate a single calibrated update after receiving model updates from the clients. This calibrated update is then integrated with the aggregated client updates to produce an adjusted global model that reduces bias. Theoretically, we establish that EquFL converges to the optimal global model achieved by FedAvg and effectively reduces fairness loss over training rounds. Empirically, we demonstrate that EquFL significantly mitigates bias within the system, showcasing its practical effectiveness.
Paper Structure (28 sections, 4 theorems, 76 equations, 5 figures, 13 tables, 2 algorithms)

This paper contains 28 sections, 4 theorems, 76 equations, 5 figures, 13 tables, 2 algorithms.

Key Result

Theorem 1

Assume that Assumptions assumption_1-assumption_3 hold, with $\rho$, $\mu$, $\nu$, and $\theta$ defined accordingly. Suppose the server combines clients' model updates using the FedAvg rule. Set the learning rate as $\eta_t = \frac{\varpi}{t + \varsigma}$ and $\gamma_t = \frac{1}{t + \varsigma}$, wh where $\nu = \max\{\mathcal{Z}_1,\mathcal{Z}_2 \}$ with $\mathcal{Z}_1=\theta(\varsigma+1)$ and $\m

Figures (5)

  • Figure 1: Impact of round fraction for calibrated update.
  • Figure 2: Computation costs.
  • Figure 3: Impact of $\gamma$.
  • Figure 4: Impact of size of Synthetic dataset.
  • Figure 5: Impact of the total number of clients.

Theorems & Definitions (9)

  • Theorem 1
  • proof
  • Theorem 2
  • proof
  • Remark
  • Lemma 1
  • proof
  • Lemma 2
  • proof