LGCRMLDec 3, 2023

Rethinking PGD Attack: Is Sign Function Necessary?

arXiv:2312.01260v23 citationsh-index: 40Has Code
Originality Incremental advance
AI Analysis

This work addresses a specific bottleneck in adversarial attack methods for machine learning security, offering an incremental improvement over existing techniques.

The paper tackles the problem of adversarial attacks on neural networks by questioning the necessity of the sign function in projected gradient descent (PGD) methods, proposing a raw gradient descent (RGD) algorithm that eliminates it and outperforms PGD in experiments without extra computational cost.

Neural networks have demonstrated success in various domains, yet their performance can be significantly degraded by even a small input perturbation. Consequently, the construction of such perturbations, known as adversarial attacks, has gained significant attention, many of which fall within "white-box" scenarios where we have full access to the neural network. Existing attack algorithms, such as the projected gradient descent (PGD), commonly take the sign function on the raw gradient before updating adversarial inputs, thereby neglecting gradient magnitude information. In this paper, we present a theoretical analysis of how such sign-based update algorithm influences step-wise attack performance, as well as its caveat. We also interpret why previous attempts of directly using raw gradients failed. Based on that, we further propose a new raw gradient descent (RGD) algorithm that eliminates the use of sign. Specifically, we convert the constrained optimization problem into an unconstrained one, by introducing a new hidden variable of non-clipped perturbation that can move beyond the constraint. The effectiveness of the proposed RGD algorithm has been demonstrated extensively in experiments, outperforming PGD and other competitors in various settings, without incurring any additional computational overhead. The codes is available in https://github.com/JunjieYang97/RGD.

Code Implementations1 repo
Foundations

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

Your Notes