Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

UNICORN: A Unified Backdoor Trigger Inversion Framework

About

The backdoor attack, where the adversary uses inputs stamped with triggers (e.g., a patch) to activate pre-planted malicious behaviors, is a severe threat to Deep Neural Network (DNN) models. Trigger inversion is an effective way of identifying backdoor models and understanding embedded adversarial behaviors. A challenge of trigger inversion is that there are many ways of constructing the trigger. Existing methods cannot generalize to various types of triggers by making certain assumptions or attack-specific constraints. The fundamental reason is that existing work does not consider the trigger's design space in their formulation of the inversion problem. This work formally defines and analyzes the triggers injected in different spaces and the inversion problem. Then, it proposes a unified framework to invert backdoor triggers based on the formalization of triggers and the identified inner behaviors of backdoor models from our analysis. Our prototype UNICORN is general and effective in inverting backdoor triggers in DNNs. The code can be found at https://github.com/RU-System-Software-and-Security/UNICORN.

Zhenting Wang, Kai Mei, Juan Zhai, Shiqing Ma• 2023

Related benchmarks

TaskDatasetResultRank
Backdoor DetectionCIFAR-10
TPR50
135
Image ClassificationCIFAR
Accuracy79.89
86
Backdoor DetectionGTSRB
TPR50
48
Image ClassificationMNIST
Accuracy95.64
48
Backdoor DetectionSVHN
TPR90
30
Robotic ManipulationExtracting Tissue 30 random repositioning trials (test)
Completion Rate73.33
16
Robotic ManipulationLifting Cube 30 random repositioning trials (test)
CP0.8333
16
Robotic ManipulationGrasping Fanta 30 random repositioning trials (test)
CP Success Rate83.33
16
Robotic ManipulationShaking Hand 30 random repositioning trials (test)
Completion Percentage76.67
16
Backdoor DetectionCIFAR-10
Clean Detection Rate0.52
10
Showing 10 of 14 rows

Other info

Follow for update