Enhancing Adversarial Transferability Through Neighborhood Conditional Sampling

📅 2024-05-25
🏛️ arXiv.org
📈 Citations: 4
Influential: 1
📄 PDF
🤖 AI Summary
Existing flatness-enhancement methods suffer from inconsistent flatness definitions, heuristic attack designs, and a lack of theoretical grounding and optimization guarantees, thereby limiting the efficacy and efficiency of black-box transfer attacks. To address this, we propose the Neighborhood-Conditional Sampling (NCS) framework: (i) it introduces a novel max-min bilevel optimization to explicitly maximize flatness; (ii) it designs a zero-overhead momentum-based prior-gradient inversion approximation (PGIA); and (iii) it unifies multiple state-of-the-art attacks as special cases. We theoretically establish that NCS’s flatness regularization and neighborhood sampling operate synergistically. Empirically, NCS achieves significantly higher transfer success rates while maintaining lightweight computation—only 50% of the cost of current SOTA methods. As a plug-and-play module, NCS is universally applicable for enhancing diverse adversarial attacks.

Technology Category

Application Category

📝 Abstract
Transfer-based attacks craft adversarial examples utilizing a white-box surrogate model to compromise various black-box target models, posing significant threats to many real-world applications. However, existing transfer attacks suffer from either weak transferability or expensive computation. To bridge the gap, we propose a novel sample-based attack, named neighborhood conditional sampling (NCS), which enjoys high transferability with lightweight computation. Inspired by the observation that flat maxima result in better transferability, NCS is formulated as a max-min bi-level optimization problem to seek adversarial regions with high expected adversarial loss and small standard deviations. Specifically, due to the inner minimization problem being computationally intensive to resolve, and affecting the overall transferability, we propose a momentum-based previous gradient inversion approximation (PGIA) method to effectively solve the inner problem without any computation cost. In addition, we prove that two newly proposed attacks, which achieve flat maxima for better transferability, are actually specific cases of NCS under particular conditions. Extensive experiments demonstrate that NCS efficiently generates highly transferable adversarial examples, surpassing the current best method in transferability while requiring only 50% of the computational cost. Additionally, NCS can be seamlessly integrated with other methods to further enhance transferability.
Problem

Research questions and friction points this paper is trying to address.

Unify fragmented flatness definitions in adversarial attacks
Balance exploration-exploitation in flatness optimization dynamics
Enhance zeroth-order average-case flatness for transferability
Innovation

Methods, ideas, or system contributions that make the work stand out.

Unifies flatness definitions for adversarial transferability
Proposes Maximin Expected Flatness attack balancing exploration-exploitation
Enhances zeroth-order flatness to minimize cross-model discrepancies
🔎 Similar Papers
No similar papers found.
C
Chunlin Qiu
Key Laboratory of Aerospace Information Security and Trusted Computing, Ministry of Education, School of Cyber Science and Engineering, Wuhan University, Wuhan 430072, China
Y
Yiheng Duan
Key Laboratory of Aerospace Information Security and Trusted Computing, Ministry of Education, School of Cyber Science and Engineering, Wuhan University, Wuhan 430072, China
Lingchen Zhao
Lingchen Zhao
Associate Professor, School of Cyber Science and Engineering, Wuhan University
Secure ComputationAI Security
Q
Qian Wang
Key Laboratory of Aerospace Information Security and Trusted Computing, Ministry of Education, School of Cyber Science and Engineering, Wuhan University, Wuhan 430072, China