Cassandra: Detecting Trojaned Networks from Adversarial Perturbations
Not on the map. Why?
Abstract (arXiv)
Deep neural networks are being widely deployed for many critical tasks due to their high classification accuracy. In many cases, pre-trained models are sourced from vendors who may have disrupted the training pipeline to insert Trojan behaviors into the models. These malicious behaviors can be triggered at the adversary's will and hence, cause a serious threat to the widespread deployment of deep models. We propose a method to verify if a pre-trained model is Trojaned or benign. Our method captures fingerprints of neural networks in the form of adversarial perturbations learned from the network gradients. Inserting backdoors into a network alters its decision boundaries which are effectively encoded in their adversarial perturbations. We train a two stream network for Trojan detection from its global (L_∞ and L2 bounded) perturbations and the localized region of high energy within each perturbation. The former encodes decision boundaries of the network and latter encodes the unknown trigger shape. We also propose an anomaly detection method to identify the target class in a Trojaned network. Our methods are invariant to the trigger type, trigger size, training data and network architecture. We evaluate our methods on MNIST, NIST-Round0 and NIST-Round1 datasets, with up to 1,000 pre-trained models making this the largest study to date on Trojaned network detection, and achieve over 92% detection accuracy to set the new state-of-the-art.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 3; 2023: 3; 2024: 2; 2025: 1.
15 papers.
Sort:
By area:
- 2021Backdoor Scanning for Deep Neural Networks through K-Arm Optimizationcited by 96
- 2022Fine-mixing: Mitigating Backdoors in Fine-tuned Language Modelscited by 50
- 2023BAGM: A Backdoor Attack for Manipulating Text-to-Image Generative Modelscited by 37
- 2021How to Inject Backdoors with Better Consistency: Logit Anchoring on Clean Datacited by 22
- 2024Poser: Unmasking Alignment Faking LLMs by Manipulating Their Internalscited by 13
- 2023SSL-Cleanse: Trojan Detection and Mitigation in Self-Supervised Learningcited by 11
- 2023TIJO: Trigger Inversion with Joint Optimization for Defending Multimodal Backdoored Modelscited by 11
- 2022Dim-Krum: Backdoor-Resistant Federated Learning for NLP with Dimension-wise Krum-Based Aggregationcited by 8
- 2021Detecting Backdoor in Deep Neural Networks via Intentional Adversarial Perturbationscited by 6
- 2021Realizable Universal Adversarial Perturbations for Malwarecited by 5
- 2021EX-RAY: Distinguishing Injected Backdoor from Natural Features in Neural Networks by Examining Differential Feature Symmetrycited by 5
- 2024Adversarially Guided Stateful Defense Against Backdoor Attacks in Federated Deep Learningcited by 5
3 more
- 2025Scanning Trojaned Models Using Out-of-Distribution Samples28 Jan 2025
- 2024Adversarially Guided Stateful Defense Against Backdoor Attacks in Federated Deep Learning15 Oct 2024
- 2024Poser: Unmasking Alignment Faking LLMs by Manipulating Their Internals8 May 2024
- 2023TIJO: Trigger Inversion with Joint Optimization for Defending Multimodal Backdoored Models7 Aug 2023
- 2023BAGM: A Backdoor Attack for Manipulating Text-to-Image Generative Models31 Jul 2023
- 2023SSL-Cleanse: Trojan Detection and Mitigation in Self-Supervised Learning16 Mar 2023
- 2022Fine-mixing: Mitigating Backdoors in Fine-tuned Language Models18 Oct 2022
- 2022Dim-Krum: Backdoor-Resistant Federated Learning for NLP with Dimension-wise Krum-Based Aggregation13 Oct 2022
- 2022DECK: Model Hardening for Defending Pervasive Backdoors18 Jun 2022
- 2021How to Inject Backdoors with Better Consistency: Logit Anchoring on Clean Data3 Sep 2021
- 2021Detecting Backdoor in Deep Neural Networks via Intentional Adversarial Perturbations29 May 2021
- 2021MISA: Online Defense of Trojaned Models using Misattributions29 Mar 2021
3 more
- 2022Fine-mixing: Mitigating Backdoors in Fine-tuned Language Modelscited by 50
- 2023BAGM: A Backdoor Attack for Manipulating Text-to-Image Generative Modelscited by 37
- 2023SSL-Cleanse: Trojan Detection and Mitigation in Self-Supervised Learningcited by 11
- 2023TIJO: Trigger Inversion with Joint Optimization for Defending Multimodal Backdoored Modelscited by 11
- 2022Dim-Krum: Backdoor-Resistant Federated Learning for NLP with Dimension-wise Krum-Based Aggregationcited by 8
- 2025Scanning Trojaned Models Using Out-of-Distribution Samplescited by 3
- 2025Scanning Trojaned Models Using Out-of-Distribution Samples28 Jan 2025
- 2023TIJO: Trigger Inversion with Joint Optimization for Defending Multimodal Backdoored Models7 Aug 2023
- 2023BAGM: A Backdoor Attack for Manipulating Text-to-Image Generative Models31 Jul 2023
- 2023SSL-Cleanse: Trojan Detection and Mitigation in Self-Supervised Learning16 Mar 2023
- 2022Fine-mixing: Mitigating Backdoors in Fine-tuned Language Models18 Oct 2022
- 2022Dim-Krum: Backdoor-Resistant Federated Learning for NLP with Dimension-wise Krum-Based Aggregation13 Oct 2022
- 2021Backdoor Scanning for Deep Neural Networks through K-Arm Optimizationcited by 96
- 2021How to Inject Backdoors with Better Consistency: Logit Anchoring on Clean Datacited by 22
- 2024Poser: Unmasking Alignment Faking LLMs by Manipulating Their Internalscited by 13
- 2021Detecting Backdoor in Deep Neural Networks via Intentional Adversarial Perturbationscited by 6
- 2021Realizable Universal Adversarial Perturbations for Malwarecited by 5
- 2021EX-RAY: Distinguishing Injected Backdoor from Natural Features in Neural Networks by Examining Differential Feature Symmetrycited by 5
- 2024Adversarially Guided Stateful Defense Against Backdoor Attacks in Federated Deep Learningcited by 5
- 2021MISA: Online Defense of Trojaned Models using Misattributionscited by 4
- 2022DECK: Model Hardening for Defending Pervasive Backdoorscited by 4
- 2024Adversarially Guided Stateful Defense Against Backdoor Attacks in Federated Deep Learning15 Oct 2024
- 2024Poser: Unmasking Alignment Faking LLMs by Manipulating Their Internals8 May 2024
- 2022DECK: Model Hardening for Defending Pervasive Backdoors18 Jun 2022
- 2021How to Inject Backdoors with Better Consistency: Logit Anchoring on Clean Data3 Sep 2021
- 2021Detecting Backdoor in Deep Neural Networks via Intentional Adversarial Perturbations29 May 2021
- 2021MISA: Online Defense of Trojaned Models using Misattributions29 Mar 2021
- 2021EX-RAY: Distinguishing Injected Backdoor from Natural Features in Neural Networks by Examining Differential Feature Symmetry16 Mar 2021
- 2021Realizable Universal Adversarial Perturbations for Malware12 Feb 2021
- 2021Backdoor Scanning for Deep Neural Networks through K-Arm Optimization9 Feb 2021