Beyond Trade-offs: A Unified Framework for Privacy, Robustness, and Communication Efficiency in Federated Learning
Yue Xia, Tayyebeh Jahani-Nezhad, Rawad Bitar
TL;DR
The paper tackles the challenge of simultaneously ensuring privacy, robustness to Byzantine clients, and communication efficiency in federated learning. It introduces Fed-DPRoC, a framework that uses robust-compatible compression to preserve the guarantees of robust aggregation while reducing communication, and instantiates it as RobAJoL with JL-based compression and Gaussian DP. Theoretical results show that the JL transform preserves robustness with κ'=(1+ε_{JL})^2κ and δ_{RA}=ε_{JL}^2$, while achieving DP and reducing bidirectional communication from $O(d)$ to $O(k)$. Empirical evaluations on CIFAR-10, Fashion-MNIST, and FEMNIST demonstrate that RobAJoL outperforms state-of-the-art DP+robust schemes across attacks and privacy budgets, achieving strong robustness and utility with significantly lowered communication overhead.
Abstract
We propose Fed-DPRoC, a novel federated learning framework designed to jointly provide differential privacy (DP), Byzantine robustness, and communication efficiency. Central to our approach is the concept of robust-compatible compression, which allows reducing the bi-directional communication overhead without undermining the robustness of the aggregation. We instantiate our framework as RobAJoL, which integrates the Johnson-Lindenstrauss (JL)-based compression mechanism with robust averaging for robustness. Our theoretical analysis establishes the compatibility of JL transform with robust averaging, ensuring that RobAJoL maintains robustness guarantees, satisfies DP, and substantially reduces communication overhead. We further present simulation results on CIFAR-10, Fashion MNIST, and FEMNIST, validating our theoretical claims. We compare RobAJoL with a state-of-the-art communication-efficient and robust FL scheme augmented with DP for a fair comparison, demonstrating that RobAJoL outperforms existing methods in terms of robustness and utility under different Byzantine attacks.
