Privacy Preserving Federated Learning with Convolutional Variational Bottlenecks
Daniel Scheliga, Patrick M\"ader, Marco Seeland

TL;DR
This paper analyzes how variational modeling in federated learning can prevent gradient inversion attacks by introducing stochasticity, and proposes a new privacy module, CVB, that enhances privacy with fewer costs.
Contribution
The paper reveals the working principle of PRECODE's privacy protection, identifies placement challenges, and introduces the Convolutional Variational Bottleneck as an effective, efficient privacy-preserving module.
Findings
PRECODE's stochastic gradients prevent attack convergence.
Early placement of variational modeling is crucial for privacy.
CVB effectively prevents gradient leakage with fewer parameters.
Abstract
Gradient inversion attacks are an ubiquitous threat in federated learning as they exploit gradient leakage to reconstruct supposedly private training data. Recent work has proposed to prevent gradient leakage without loss of model utility by incorporating a PRivacy EnhanCing mODulE (PRECODE) based on variational modeling. Without further analysis, it was shown that PRECODE successfully protects against gradient inversion attacks. In this paper, we make multiple contributions. First, we investigate the effect of PRECODE on gradient inversion attacks to reveal its underlying working principle. We show that variational modeling introduces stochasticity into the gradients of PRECODE and the subsequent layers in a neural network. The stochastic gradients of these layers prevent iterative gradient inversion attacks from converging. Second, we formulate an attack that disables the privacy…
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 · Adversarial Robustness in Machine Learning · Stochastic Gradient Optimization Techniques
