A Little Is Enough: Circumventing Defenses For Distributed Learning
Moran Baruch, Gilad Baruch, Yoav Goldberg

TL;DR
This paper introduces a novel attack on distributed learning that uses small, well-crafted changes by non-omniscient adversaries to bypass existing defenses, significantly degrading model performance and enabling backdoors.
Contribution
It presents a new non-omniscient attack method that effectively bypasses all existing defenses against Byzantine participants in distributed learning.
Findings
20% corrupt workers can reduce CIFAR10 accuracy by 50%
The attack can insert backdoors into models without accuracy loss
Existing defenses are ineffective against the proposed attack
Abstract
Distributed learning is central for large-scale training of deep-learning models. However, they are exposed to a security threat in which Byzantine participants can interrupt or control the learning process. Previous attack models and their corresponding defenses assume that the rogue participants are (a) omniscient (know the data of all other participants), and (b) introduce large change to the parameters. We show that small but well-crafted changes are sufficient, leading to a novel non-omniscient attack on distributed learning that go undetected by all existing defenses. We demonstrate our attack method works not only for preventing convergence but also for repurposing of the model behavior (backdooring). We show that 20% of corrupt workers are sufficient to degrade a CIFAR10 model accuracy by 50%, as well as to introduce backdoors into MNIST and CIFAR10 models without hurting their…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Privacy-Preserving Technologies in Data · Explainable Artificial Intelligence (XAI)
