Improving Accuracy-robustness Trade-off via Pixel Reweighted Adversarial Training

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zhang, Jiacheng, Liu, Feng, Zhou, Dawei, Zhang, Jingfeng, Liu, Tongliang
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909214816862208
author Zhang, Jiacheng
Liu, Feng
Zhou, Dawei
Zhang, Jingfeng
Liu, Tongliang
author_facet Zhang, Jiacheng
Liu, Feng
Zhou, Dawei
Zhang, Jingfeng
Liu, Tongliang
contents Adversarial training (AT) trains models using adversarial examples (AEs), which are natural images modified with specific perturbations to mislead the model. These perturbations are constrained by a predefined perturbation budget $ε$ and are equally applied to each pixel within an image. However, in this paper, we discover that not all pixels contribute equally to the accuracy on AEs (i.e., robustness) and accuracy on natural images (i.e., accuracy). Motivated by this finding, we propose Pixel-reweighted AdveRsarial Training (PART), a new framework that partially reduces $ε$ for less influential pixels, guiding the model to focus more on key regions that affect its outputs. Specifically, we first use class activation mapping (CAM) methods to identify important pixel regions, then we keep the perturbation budget for these regions while lowering it for the remaining regions when generating AEs. In the end, we use these pixel-reweighted AEs to train a model. PART achieves a notable improvement in accuracy without compromising robustness on CIFAR-10, SVHN and TinyImagenet-200, justifying the necessity to allocate distinct weights to different pixel regions in robust classification.
format Preprint
id arxiv_https___arxiv_org_abs_2406_00685
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Improving Accuracy-robustness Trade-off via Pixel Reweighted Adversarial Training
Zhang, Jiacheng
Liu, Feng
Zhou, Dawei
Zhang, Jingfeng
Liu, Tongliang
Computer Vision and Pattern Recognition
Machine Learning
Adversarial training (AT) trains models using adversarial examples (AEs), which are natural images modified with specific perturbations to mislead the model. These perturbations are constrained by a predefined perturbation budget $ε$ and are equally applied to each pixel within an image. However, in this paper, we discover that not all pixels contribute equally to the accuracy on AEs (i.e., robustness) and accuracy on natural images (i.e., accuracy). Motivated by this finding, we propose Pixel-reweighted AdveRsarial Training (PART), a new framework that partially reduces $ε$ for less influential pixels, guiding the model to focus more on key regions that affect its outputs. Specifically, we first use class activation mapping (CAM) methods to identify important pixel regions, then we keep the perturbation budget for these regions while lowering it for the remaining regions when generating AEs. In the end, we use these pixel-reweighted AEs to train a model. PART achieves a notable improvement in accuracy without compromising robustness on CIFAR-10, SVHN and TinyImagenet-200, justifying the necessity to allocate distinct weights to different pixel regions in robust classification.
title Improving Accuracy-robustness Trade-off via Pixel Reweighted Adversarial Training
topic Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2406.00685