Boosting Communication Efficiency of Federated Learning's Secure Aggregation
Niousha Nazemi, Omid Tavallaie, Shuaijun Chen, Albert Y. Zomaya, Ralph, Holz

TL;DR
This paper introduces CESA, a communication-efficient secure aggregation protocol for federated learning that reduces overhead while maintaining privacy, especially in stable networks with low delay variation.
Contribution
It presents a novel CESA protocol that lowers communication costs in federated learning's secure aggregation, building on Google's SecAgg method.
Findings
CESA significantly reduces communication overhead compared to SecAgg.
CESA maintains privacy by preventing server access to unmasked models.
The protocol is effective in stable, low-delay networks with limited client dropouts.
Abstract
Federated Learning (FL) is a decentralized machine learning approach where client devices train models locally and send them to a server that performs aggregation to generate a global model. FL is vulnerable to model inversion attacks, where the server can infer sensitive client data from trained models. Google's Secure Aggregation (SecAgg) protocol addresses this data privacy issue by masking each client's trained model using shared secrets and individual elements generated locally on the client's device. Although SecAgg effectively preserves privacy, it imposes considerable communication and computation overhead, especially as network size increases. Building upon SecAgg, this poster introduces a Communication-Efficient Secure Aggregation (CESA) protocol that substantially reduces this overhead by using only two shared secrets per client to mask the model. We propose our method for…
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
