Enhancing Adversarial Robustness through Self-Supervised Confidence-Based Denoising
Deep Neural Networks (DNNs) have been found to be susceptible to adversarial examples, prompting the investigation of strategies aimed at enhancing their robustness against such attacks. Despite the proposition of preprocessing methods designed to mitigate the impact of adversarial perturbations, their adaptability to continuously evolving attack strategies remains a significant challenge. In response to this, we introduce a novel methodology, termed Self-Supervised Confidence-based Perturbation Denoising (SCPD). This approach capitalizes on self-supervised adversarial training to remove adversarial perturbations and restore natural examples. SCPD exploits the association between natural and adversarial examples, utilizing confidence as a guidance in the generation of adversarial features that are effectively generalizable. Specifically, adversarial examples are constructed by maximizing the distortion of confidence, without ground-truth labels. Subsequently, a denoising network is trained with the aim of projecting adversarial examples closer to their natural counterparts. Through a series of comprehensive experiments, we provide evidence that SCPD surpasses existing adversarial training and preprocessing methodologies in terms of robustness against both unseen and adaptive attacks.
Authors
- Wei Kong (ORCID: https://orcid.org/0000-0002-6554-4338)
- Taotao Gu (ORCID: https://orcid.org/0000-0001-7539-4313)
- Xiaohui Kuang (ORCID: https://orcid.org/0000-0003-3816-402X)
- Tong Wang (ORCID: https://orcid.org/0000-0001-6981-916X)
- Yongkang Chen (ORCID: https://orcid.org/0000-0002-8070-9858)
- G. F. Cao (ORCID: https://orcid.org/0000-0003-3714-3665)
Publication Details
- Published
- 2024-12-17
- DOI
- https://doi.org/10.1109/trustcom63139.2024.00115
- Primary Topic
- Image Processing Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00