Bias in Zeroth-Order Normal Estimation for Decision-Based Attacks
Abstract
Lay Summary
Decision-based adversarial attacks receive only the model’s final predicted label after each query. From this extremely limited information, they must construct a full noise image, deciding which way each pixel should move and how far it should move. We show that the classic “small-step probing” strategy used to estimate these directions is inherently noisy: under limited queries, only a small set of important pixels receives reliable guidance, while most less important pixels are dominated by random fluctuations. This means unnecessary perturbation often remains in pixels that do not meaningfully help the attack. Our key observation is that important pixels tend to move farther, so the magnitude of the current perturbation naturally encodes pixel importance. Using this signal, we build an importance map and propose Sensitivity-Aware Rescaling (SAR), which suppresses noise in less important regions and reallocates perturbation strength more effectively. As a result, SAR produces smaller, less visible adversarial perturbations and improves attack performance under the same query budget.