Encoded Gradients Aggregation against Gradient Leakage in Federated Learning
Dun Zeng, Shiyu Liu, Siqi Liang, Zonghang Li, Hui Wang, Irwin King,, Zenglin Xu

TL;DR
This paper introduces Encoded Gradient Aggregation (EGA), a privacy-preserving framework for federated learning that encodes gradients with noise to prevent leakage while maintaining efficiency and compatibility with existing algorithms.
Contribution
EGA offers a novel encoding and decoding scheme with noise injection to protect gradients, reducing computation and communication costs compared to encryption-based methods.
Findings
EGA effectively defends against gradient leakage in federated learning.
EGA maintains model performance with optimized noise levels.
Experimental results demonstrate EGA's efficiency and privacy benefits.
Abstract
Federated learning enables isolated clients to train a shared model collaboratively by aggregating the locally-computed gradient updates. However, privacy information could be leaked from uploaded gradients and be exposed to malicious attackers or an honest-but-curious server. Although the additive homomorphic encryption technique guarantees the security of this process, it brings unacceptable computation and communication burdens to FL participants. To mitigate this cost of secure aggregation and maintain the learning performance, we propose a new framework called Encoded Gradient Aggregation (\emph{EGA}). In detail, EGA first encodes local gradient updates into an encoded domain with injected noises in each client before the aggregation in the server. Then, the encoded gradients aggregation results can be recovered for the global model update via a decoding function. This scheme could…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques · Cryptography and Data Security
