Dropout is NOT All You Need to Prevent Gradient Leakage
Daniel Scheliga, Patrick M\"ader, Marco Seeland

TL;DR
This paper critically examines dropout's effectiveness in preventing gradient inversion attacks in federated learning, revealing that dropout alone does not reliably protect client data from reconstruction.
Contribution
It introduces a novel Dropout Inversion Attack (DIA) that jointly models dropout masks and client data, demonstrating dropout's insufficiency as a standalone privacy safeguard.
Findings
Dropout-induced stochasticity can hinder gradient inversion attacks.
The proposed DIA effectively reconstructs client data despite dropout defenses.
Dropout alone cannot reliably prevent gradient leakage in federated learning.
Abstract
Gradient inversion attacks on federated learning systems reconstruct client training data from exchanged gradient information. To defend against such attacks, a variety of defense mechanisms were proposed. However, they usually lead to an unacceptable trade-off between privacy and model utility. Recent observations suggest that dropout could mitigate gradient leakage and improve model utility if added to neural networks. Unfortunately, this phenomenon has not been systematically researched yet. In this work, we thoroughly analyze the effect of dropout on iterative gradient inversion attacks. We find that state of the art attacks are not able to reconstruct the client data due to the stochasticity induced by dropout during model training. Nonetheless, we argue that dropout does not offer reliable protection if the dropout induced stochasticity is adequately modeled during attack…
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.
Code & Models
Videos
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Privacy-Preserving Technologies in Data · Cryptography and Data Security
MethodsDropout
