TOFU: Towards Obfuscated Federated Updates by Encoding Weight Updates into Gradients from Proxy Data
Isha Garg, Manish Nagaraj, Kaushik Roy

TL;DR
TOFU introduces proxy data encoding of weight updates into gradients, significantly reducing communication costs and enhancing privacy in federated learning, with minimal accuracy loss on benchmark datasets.
Contribution
The paper proposes TOFU, a novel method that encodes weight updates into proxy data gradients, improving communication efficiency and privacy in federated learning.
Findings
Achieves less than 1% and 7% accuracy drops on MNIST and CIFAR-10.
Enables near-full accuracy with fewer communication rounds.
Reduces communication by 4x and 6.6x compared to Federated Averaging.
Abstract
Advances in Federated Learning and an abundance of user data have enabled rich collaborative learning between multiple clients, without sharing user data. This is done via a central server that aggregates learning in the form of weight updates. However, this comes at the cost of repeated expensive communication between the clients and the server, and concerns about compromised user privacy. The inversion of gradients into the data that generated them is termed data leakage. Encryption techniques can be used to counter this leakage, but at added expense. To address these challenges of communication efficiency and privacy, we propose TOFU, a novel algorithm which generates proxy data that encodes the weight updates for each client in its gradients. Instead of weight updates, this proxy data is now shared. Since input data is far lower in dimensional complexity than weights, this encoding…
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 · Cryptography and Data Security · Stochastic Gradient Optimization Techniques
MethodsTofu
