SPEAR++: Scaling Gradient Inversion via Sparsely-Used Dictionary Learning
Alexander Bakarsky, Dimitar I. Dimitrov, Maximilian Baader, Martin Vechev

TL;DR
SPEAR++ advances gradient inversion attacks in federated learning by applying sparsely-used dictionary learning, enabling practical attacks on larger batch sizes while maintaining robustness against defenses.
Contribution
This work extends SPEAR by integrating dictionary learning techniques, making gradient inversion attacks scalable and practical for larger batch sizes in federated learning.
Findings
Retains robustness to differential privacy noise
Applicable to 10x larger batch sizes
Demonstrates improved attack practicality
Abstract
Federated Learning has seen an increased deployment in real-world scenarios recently, as it enables the distributed training of machine learning models without explicit data sharing between individual clients. Yet, the introduction of the so-called gradient inversion attacks has fundamentally challenged its privacy-preserving properties. Unfortunately, as these attacks mostly rely on direct data optimization without any formal guarantees, the vulnerability of real-world systems remains in dispute and requires tedious testing for each new federated deployment. To overcome these issues, recently the SPEAR attack was introduced, which is based on a theoretical analysis of the gradients of linear layers with ReLU activations. While SPEAR is an important theoretical breakthrough, the attack's practicality was severely limited by its exponential runtime in the batch size b. In this work, we…
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.
