Hardening DNNs against Transfer Attacks during Network Compression using Greedy Adversarial Pruning
Jonah O'Brien Weiss, Tiago Alves, Sandip Kundu

TL;DR
This paper explores how different DNN compression techniques, especially a novel greedy adversarial pruning method, affect the models' robustness against transfer attacks, showing that certain pruning strategies can enhance adversarial resistance.
Contribution
Introduces Greedy Adversarial Pruning (GAP), a novel method that improves DNN robustness against transfer attacks by removing important parameters based on adversarial input gradients.
Findings
GAP increases resistance to transfer attacks.
Irregular pruning schemes can enhance robustness.
Quantization's effect on robustness is evaluated.
Abstract
The prevalence and success of Deep Neural Network (DNN) applications in recent years have motivated research on DNN compression, such as pruning and quantization. These techniques accelerate model inference, reduce power consumption, and reduce the size and complexity of the hardware necessary to run DNNs, all with little to no loss in accuracy. However, since DNNs are vulnerable to adversarial inputs, it is important to consider the relationship between compression and adversarial robustness. In this work, we investigate the adversarial robustness of models produced by several irregular pruning schemes and by 8-bit quantization. Additionally, while conventional pruning removes the least important parameters in a DNN, we investigate the effect of an unconventional pruning method: removing the most important model parameters based on the gradient on adversarial inputs. We call this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Integrated Circuits and Semiconductor Failure Analysis
MethodsPruning
