English

On the Effect of Pruning on Adversarial Robustness

Computer Vision and Pattern Recognition 2021-11-29 v2

Abstract

Pruning is a well-known mechanism for reducing the computational cost of deep convolutional networks. However, studies have shown the potential of pruning as a form of regularization, which reduces overfitting and improves generalization. We demonstrate that this family of strategies provides additional benefits beyond computational performance and generalization. Our analyses reveal that pruning structures (filters and/or layers) from convolutional networks increase not only generalization but also robustness to adversarial images (natural images with content modified). Such achievements are possible since pruning reduces network capacity and provides regularization, which have been proven effective tools against adversarial images. In contrast to promising defense mechanisms that require training with adversarial images and careful regularization, we show that pruning obtains competitive results considering only natural images (e.g., the standard and low-cost training). We confirm these findings on several adversarial attacks and architectures; thus suggesting the potential of pruning as a novel defense mechanism against adversarial images.

Keywords

Cite

@article{arxiv.2108.04890,
  title  = {On the Effect of Pruning on Adversarial Robustness},
  author = {Artur Jordao and Helio Pedrini},
  journal= {arXiv preprint arXiv:2108.04890},
  year   = {2021}
}

Comments

Published at International Conference on Computer Vision Workshop (ICCVW), 2021

R2 v1 2026-06-24T05:00:13.496Z