Adversarial Pruning: A Survey and Benchmark of Pruning Methods for Adversarial Robustness

Giorgio Piras, Maura Pintor, Ambra Demontis, Battista Biggio, Giorgio Giacinto +1 more
9/2/2024
cs.LGcs.CRcs.CV

Official code: pralab/AdversarialPruningBenchmark (17 stars, MIT, last commit 2025-11-24).

Abstract

Recent work has proposed neural network pruning techniques to reduce the size of a network while preserving robustness against adversarial examples, i.e., well-crafted inputs inducing a misclassification. These methods, which we refer to as adversarial pruning methods, involve complex and articulated designs, making it difficult to analyze the differences and establish a fair and accurate comparison. In this work, we overcome these issues by surveying current adversarial pruning methods and proposing a novel taxonomy to categorize them based on two main dimensions: the pipeline, defining when to prune; and the specifics, defining how to prune. We then highlight the limitations of current empirical analyses and propose a novel, fair evaluation benchmark to address them. We finally conduct an empirical re-evaluation of current adversarial pruning methods and discuss the results, highlighting the shared traits of top-performing adversarial pruning methods, as well as common issues. We welcome contributions in our publicly-available benchmark at https://github.com/pralab/AdversarialPruningBenchmark

View on arXivView PDF

Code Implementations(1)

MIT
171PythonMar 26, 202411 months agoMIT

Similar Papers

Cite this paper

@article{piras2024adversarial,
  title  = {Adversarial Pruning: A Survey and Benchmark of Pruning Methods for Adversarial Robustness},
  author = {Giorgio Piras and Maura Pintor and Ambra Demontis and Battista Biggio and Giorgio Giacinto and Fabio Roli},
  year   = {2024},
  eprint = {2409.01249},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.01249v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.01249.svg)](https://codeofpaper.com/paper/2409.01249)

Discussion