Cocktail Party Attack: Breaking Aggregation-Based Privacy in Federated Learning using Independent Component Analysis
Sanjay Kariyappa, Chuan Guo, Kiwan Maeng, Wenjie Xiong, G. Edward Suh,, Moinuddin K Qureshi, Hsien-Hsin S. Lee

TL;DR
This paper introduces the Cocktail Party Attack, a novel method using independent component analysis to invert aggregated gradients in federated learning, revealing private data even with large batch sizes.
Contribution
The paper presents a new attack leveraging ICA to recover private inputs from aggregated gradients, challenging assumptions about privacy in federated learning.
Findings
CPA outperforms previous gradient inversion attacks
It scales to large datasets like ImageNet
Effective even with batch sizes up to 1024
Abstract
Federated learning (FL) aims to perform privacy-preserving machine learning on distributed data held by multiple data owners. To this end, FL requires the data owners to perform training locally and share the gradient updates (instead of the private inputs) with the central server, which are then securely aggregated over multiple data owners. Although aggregation by itself does not provably offer privacy protection, prior work showed that it may suffice if the batch size is sufficiently large. In this paper, we propose the Cocktail Party Attack (CPA) that, contrary to prior belief, is able to recover the private inputs from gradients aggregated over a very large batch size. CPA leverages the crucial insight that aggregate gradients from a fully connected layer is a linear combination of its inputs, which leads us to frame gradient inversion as a blind source separation (BSS) problem…
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
TopicsGeophysical Methods and Applications · Sparse and Compressive Sensing Techniques · Privacy-Preserving Technologies in Data
