CVAug 10, 2021

On the Effect of Pruning on Adversarial Robustness

arXiv:2108.04890v232 citations
AI Analysis

This offers a low-cost defense mechanism against adversarial attacks for deep learning practitioners, though it is incremental as it builds on known regularization effects of pruning.

The paper demonstrates that pruning convolutional networks improves both generalization and adversarial robustness, achieving competitive results using only natural images without adversarial training.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes