Poisoning Attack in Federated Learning using Generative Adversarial Nets
By Jiale Zhang, Junjun Chen, Di Wu, Bing Chen, Shui Yu. 2019
193 citations recorded by the source corpus.
Federated learning is a novel distributed learning framework, where the deep learning model is trained in a collaborative manner among thousands of participants. The shares between server and participants are only model parameters, which prevent the server from direct access to the private training data. However, we notice that the federated learning architecture is vulnerable to an active attack from insider participants, called poisoning attack, where the attacker can act as a benign participant in federated learning to upload the poisoned update to the server so that he can easily affect the performance of the global model. In this work, we study and evaluate a poisoning attack in federated learning system based on generative adversarial nets (GAN). That is, an attacker first acts as a benign participant and stealthily trains a GAN to mimic prototypical samples of the other participants' training set which does not belong to the attacker. Then these generated samples will be fully controlled by the attacker to generate the poisoning updates, and the global model will be compromised by the attacker with uploading the scaled poisoning updates to the server. In our evaluation, we show that the attacker in our construction can successfully generate samples of other benign participants using GAN and the global model performs more than 80% accuracy on both poisoning tasks and main tasks.
Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Bo Li
- Tom Goldstein
- Dawn Song
- Aleksander Madry
- Dimitris Tsipras
- Xinyun Chen
- Nicholas Carlini
- Micah Goldblum
In Computer Vision and Pattern Recognition
- Tom Goldstein
- Bo Li
- Micah Goldblum
- Dawn Song
- Aleksander Madry
- Luc Van Gool
- Dimitris Tsipras
- Alan L. Yuille
Citations in the corpus
- Survey on Federated Learning Threats: concepts, taxonomy on attacks and defences, experimental study and challenges (2022, background): “A further clear example is the case of the attack proposed in [55], which consists in: (1) the attacker first behaves as a benign client and trains a GAN to mimic prototypical samples of other benign clients and, then, (2) the attacker generates the poisoned samples using these generated samples in ”
- Dataset Security for Machine Learning: Data Poisoning, Backdoor Attacks, and Defenses (2020, background): “Others instead opt for GAN-generated targeted poisons [69].”
- Federated Learning for Vehicular Internet of Things: Recent Advances and Open Issues (2020, background): “[75] propose a poisoning attack against FL systems based on GAN.”
- A Survey on federated learning* (2020, unknown): “Then Zhang et al. gave first attempt to generate model poisoning attack based on Generative Adversarial Nets [40].”