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

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Piras, Giorgio, Pintor, Maura, Demontis, Ambra, Biggio, Battista, Giacinto, Giorgio, Roli, Fabio
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866915313375772672
author Piras, Giorgio
Pintor, Maura
Demontis, Ambra
Biggio, Battista
Giacinto, Giorgio
Roli, Fabio
author_facet Piras, Giorgio
Pintor, Maura
Demontis, Ambra
Biggio, Battista
Giacinto, Giorgio
Roli, Fabio
contents 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
format Preprint
id arxiv_https___arxiv_org_abs_2409_01249
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Adversarial Pruning: A Survey and Benchmark of Pruning Methods for Adversarial Robustness
Piras, Giorgio
Pintor, Maura
Demontis, Ambra
Biggio, Battista
Giacinto, Giorgio
Roli, Fabio
Machine Learning
Cryptography and Security
Computer Vision and Pattern Recognition
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
title Adversarial Pruning: A Survey and Benchmark of Pruning Methods for Adversarial Robustness
topic Machine Learning
Cryptography and Security
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2409.01249