Lightweight Federated Learning with Differential Privacy and Straggler Resilience
Shu Hong, Xiaojun Lin, Lingjie Duan
TL;DR
This work tackles privacy in federated learning by addressing the dual challenges of differential privacy guarantees and straggler resilience without incurring prohibitive communication or computation costs. It introduces LightDP-FL, a lightweight scheme that injects both individual Gaussian noise and pairwise Gaussian noise, generated via Diffie-Hellman-based seeds, to mask local updates; the server largely cancels pairwise masks, while stragglers and colluders are accounted for in the noise design to maintain DP in the worst case. Theoretical analysis derives sufficient conditions for $(\varepsilon,\delta)$-DP under a joint Gaussian disturbance model and provides convergence bounds along with an optimization framework to select noise variances that balance privacy and accuracy. Experimental results on CIFAR-10 with ResNet-18 show that LightDP-FL achieves faster convergence and stronger straggler resilience than baselines at the same privacy level, while incurring much lower overhead than SMPC-based approaches. These findings demonstrate the practicality of provable DP in FL with minimal communication/computation burden and robust performance in imperfect network conditions. The approach offers a scalable path to deploy privacy-preserving FL in real-world settings where stragglers and untrusted servers are common and strict privacy guarantees are required.
Abstract
Federated learning (FL) enables collaborative model training through model parameter exchanges instead of raw data. To avoid potential inference attacks from exchanged parameters, differential privacy (DP) offers rigorous guarantee against various attacks. However, conventional methods of ensuring DP by adding local noise alone often result in low training accuracy. Combining secure multi-party computation (SMPC) with DP, while improving the accuracy, incurs high communication and computation overheads as well as straggler vulnerability, in either client-to-server or client-to-client links. In this paper, we propose LightDP-FL, a novel lightweight scheme that ensures provable DP against untrusted peers and server, while maintaining straggler resilience, low overheads and high training accuracy. Our scheme incorporates both individual and pairwise noise into each client's parameter, which can be implemented with minimal overheads. Given the uncertain straggler and colluder sets, we utilize the upper bound on the numbers of stragglers and colluders to prove sufficient noise variance conditions to ensure DP in the worst case. Moreover, we optimize the expected convergence bound to ensure accuracy performance by flexibly controlling the noise variances. Using the CIFAR-10 dataset, our experimental results demonstrate that LightDP-FL achieves faster convergence and stronger straggler resilience compared to baseline methods of the same DP level.
