Litcius/Paper detail

<i>BadCleaner:</i> Defending Backdoor Attacks in Federated Learning via Attention-Based Multi-Teacher Distillation

Jiale Zhang, Chengcheng Zhu, Chunpeng Ge, Chuan Ma, Yanchao Zhao, Xiaobing Sun, Bing Chen

2024IEEE Transactions on Dependable and Secure Computing26 citationsDOI

Abstract

As a privacy-preserving distributed learning paradigm, federated learning (FL) has been proven to be vulnerable to various attacks, among which backdoor attack is one of the toughest. In this attack, malicious users attempt to embed backdoor triggers into local models, resulting in the crafted inputs being misclassified as the targeted labels. To address such attack, several defense mechanisms are proposed, but may lose the effectiveness due to the following drawbacks. First, current methods heavily rely on massive labeled clean data, which is an impractical setting in FL. Moreover, an in-avoidable performance degradation usually occurs in the defensive procedure. To alleviate such concerns, we propose <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">BadCleaner</i> , a lossless and efficient backdoor defense scheme via attention-based federated multi-teacher distillation. Firstly, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">BadCleaner</i> can effectively tune the backdoored joint model without performance degradation, by distilling the in-depth knowledge from multiple teachers with only a small part of unlabeled clean data. Secondly, to fully eliminate the hidden backdoor patterns, we present an attention transfer method to alleviate the attention of models to the trigger regions. The extensive evaluation demonstrates that <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">BadCleaner</i> can reduce the success rates of state-of-the-art backdoor attacks without compromising the model performance.

Topics & Concepts

BackdoorComputer scienceArtificial intelligenceComputer securityMachine learningPrivacy-Preserving Technologies in DataAdversarial Robustness in Machine LearningCryptography and Data Security