Baseline Pruning-Based Approach to Trojan Detection in Neural Networks
Not on the map. Why?
Abstract (arXiv)
This paper addresses the problem of detecting trojans in neural networks (NNs) by analyzing systematically pruned NN models. Our pruning-based approach consists of three main steps. First, detect any deviations from the reference look-up tables of model file sizes and model graphs. Next, measure the accuracy of a set of systematically pruned NN models following multiple pruning schemas. Finally, classify a NN model as clean or poisoned by applying a mapping between accuracy measurements and NN model labels. This work outlines a theoretical and experimental framework for finding the optimal mapping over a large search space of pruning parameters. Based on our experiments using Round 1 and Round 2 TrojAI Challenge datasets, the approach achieves average classification accuracy of 69.73 % and 82.41% respectively with an average processing time of less than 60 s per model. For both datasets random guessing would produce 50% classification accuracy. Reference model graphs and source code are available from GitHub.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 11 of its 26 references that are in the map. First posted on arXiv 22 Jan 2021.
Builds on
11 of 26 references.
References · 11
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2020What is the State of Neural Network Pruning?cited by 583
- 2018Fine-Pruning: Defending Against Backdooring Attacks on Deep Neural Networkscited by 580
- 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 221
- 2019Detecting AI Trojans Using Meta Neural Analysiscited by 199
- 2015Structured Pruning of Deep Convolutional Neural Networkscited by 149
- 2018Rethinking the Smaller-Norm-Less-Informative Assumption in Channel Pruning of Convolution Layerscited by 112
- 2016Compression of Neural Machine Translation Models via Pruningcited by 44
- 2015Diversity Networks: Neural Network Compression Using Determinantal Point Processescited by 25
- 2020Noise-Response Analysis of Deep Neural Networks Quantifies Robustness and Fingerprints Structural Malwarecited by 7
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 0; 2024: 1.
5 papers.
- 2022Wild Patterns Reloaded: A Survey of Machine Learning Security against Training Data Poisoningcited by 94
- 2021TOP: Backdoor Detection in Neural Networks via Transferability of Perturbationcited by 13
- 2021Backdoor Learning Curves: Explaining Backdoor Poisoning Beyond Influence Functionscited by 5
- 2024BadScan: An Architectural Backdoor Attack on Visual State Space Modelscited by 1
- 2022AI Model Utilization Measurements For Finding Class Encoding Patternscited by 0
- 2024BadScan: An Architectural Backdoor Attack on Visual State Space Models26 Nov 2024
- 2022AI Model Utilization Measurements For Finding Class Encoding Patterns12 Dec 2022
- 2022Wild Patterns Reloaded: A Survey of Machine Learning Security against Training Data Poisoning4 May 2022
- 2021Backdoor Learning Curves: Explaining Backdoor Poisoning Beyond Influence Functions14 Jun 2021
- 2021TOP: Backdoor Detection in Neural Networks via Transferability of Perturbation18 Mar 2021