BAN: Detecting Backdoors Activated by Adversarial Neuron Noise

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Xu, Xiaoyun, Liu, Zhuoran, Koffas, Stefanos, Yu, Shujian, Picek, Stjepan
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916472334319616
author Xu, Xiaoyun
Liu, Zhuoran
Koffas, Stefanos
Yu, Shujian
Picek, Stjepan
author_facet Xu, Xiaoyun
Liu, Zhuoran
Koffas, Stefanos
Yu, Shujian
Picek, Stjepan
contents Backdoor attacks on deep learning represent a recent threat that has gained significant attention in the research community. Backdoor defenses are mainly based on backdoor inversion, which has been shown to be generic, model-agnostic, and applicable to practical threat scenarios. State-of-the-art backdoor inversion recovers a mask in the feature space to locate prominent backdoor features, where benign and backdoor features can be disentangled. However, it suffers from high computational overhead, and we also find that it overly relies on prominent backdoor features that are highly distinguishable from benign features. To tackle these shortcomings, this paper improves backdoor feature inversion for backdoor detection by incorporating extra neuron activation information. In particular, we adversarially increase the loss of backdoored models with respect to weights to activate the backdoor effect, based on which we can easily differentiate backdoored and clean models. Experimental results demonstrate our defense, BAN, is 1.37$\times$ (on CIFAR-10) and 5.11$\times$ (on ImageNet200) more efficient with an average 9.99\% higher detect success rate than the state-of-the-art defense BTI-DBF. Our code and trained models are publicly available at~\url{https://github.com/xiaoyunxxy/ban}.
format Preprint
id arxiv_https___arxiv_org_abs_2405_19928
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle BAN: Detecting Backdoors Activated by Adversarial Neuron Noise
Xu, Xiaoyun
Liu, Zhuoran
Koffas, Stefanos
Yu, Shujian
Picek, Stjepan
Machine Learning
Cryptography and Security
Backdoor attacks on deep learning represent a recent threat that has gained significant attention in the research community. Backdoor defenses are mainly based on backdoor inversion, which has been shown to be generic, model-agnostic, and applicable to practical threat scenarios. State-of-the-art backdoor inversion recovers a mask in the feature space to locate prominent backdoor features, where benign and backdoor features can be disentangled. However, it suffers from high computational overhead, and we also find that it overly relies on prominent backdoor features that are highly distinguishable from benign features. To tackle these shortcomings, this paper improves backdoor feature inversion for backdoor detection by incorporating extra neuron activation information. In particular, we adversarially increase the loss of backdoored models with respect to weights to activate the backdoor effect, based on which we can easily differentiate backdoored and clean models. Experimental results demonstrate our defense, BAN, is 1.37$\times$ (on CIFAR-10) and 5.11$\times$ (on ImageNet200) more efficient with an average 9.99\% higher detect success rate than the state-of-the-art defense BTI-DBF. Our code and trained models are publicly available at~\url{https://github.com/xiaoyunxxy/ban}.
title BAN: Detecting Backdoors Activated by Adversarial Neuron Noise
topic Machine Learning
Cryptography and Security
url https://arxiv.org/abs/2405.19928