Venomancer: Towards Imperceptible and Target-on-Demand Backdoor Attacks in Federated Learning

Son Nguyen, Thinh Nguyen, Khoa D Doan, Kok-Seng Wong
7/3/2024
cs.CV

Official code: nguyenhongson1902/Venomancer (5 stars, last commit 2024-07-25).

Abstract

Federated Learning (FL) is a distributed machine learning approach that maintains data privacy by training on decentralized data sources. Similar to centralized machine learning, FL is also susceptible to backdoor attacks, where an attacker can compromise some clients by injecting a backdoor trigger into local models of those clients, leading to the global model's behavior being manipulated as desired by the attacker. Most backdoor attacks in FL assume a predefined target class and require control over a large number of clients or knowledge of benign clients' information. Furthermore, they are not imperceptible and are easily detected by human inspection due to clear artifacts left on the poison data. To overcome these challenges, we propose Venomancer, an effective backdoor attack that is imperceptible and allows target-on-demand. Specifically, imperceptibility is achieved by using a visual loss function to make the poison data visually indistinguishable from the original data. Target-on-demand property allows the attacker to choose arbitrary target classes via conditional adversarial training. Additionally, experiments showed that the method is robust against state-of-the-art defenses such as Norm Clipping, Weak DP, Krum, Multi-Krum, RLR, FedRAD, Deepsight, and RFLBAT. The source code is available at https://github.com/nguyenhongson1902/Venomancer.

View on arXivView PDF

Code Implementations(1)

Venomancer: Towards Imperceptible and Target-on-Demand Backdoor Attacks in Federated Learning

52Shell, PythonJan 22, 20242 years ago
backdoor-attacksfederated-learningtrustworthy-ai

Similar Papers

Cite this paper

@article{nguyen2024venomancer,
  title  = {Venomancer: Towards Imperceptible and Target-on-Demand Backdoor Attacks in Federated Learning},
  author = {Son Nguyen and Thinh Nguyen and Khoa D Doan and Kok-Seng Wong},
  year   = {2024},
  eprint = {2407.03144},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.03144v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.03144.svg)](https://codeofpaper.com/paper/2407.03144)

Discussion