Attacking deep networks with surrogate-based adversarial black-box methods is easy
Not on the map. Why?
Abstract (arXiv)
A recent line of work on black-box adversarial attacks has revived the use of transfer from surrogate models by integrating it into query-based search. However, we find that existing approaches of this type underperform their potential, and can be overly complicated besides. Here, we provide a short and simple algorithm which achieves state-of-the-art results through a search which uses the surrogate network's class-score gradients, with no need for other priors or heuristics. The guiding assumption of the algorithm is that the studied networks are in a fundamental sense learning similar functions, and that a transfer attack from one to the other should thus be fairly "easy". This assumption is validated by the extremely low query counts and failure rates achieved: e.g. an untargeted attack on a VGG-16 ImageNet network using a ResNet-152 as the surrogate yields a median query count of 6 at a success rate of 99.9%. Code is available at https://github.com/fiveai/GFCS.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 37 of its 46 references that are in the map. First posted on arXiv 16 Mar 2022.
Builds on
37 of 46 references.
References · 37
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2019Natural Adversarial Examplescited by 1,401
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
- 2016Adversarial Machine Learning at Scalecited by 934
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2016Universal adversarial perturbationscited by 774
- 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 682
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 656
25 more
- 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
- 2018Black-box Adversarial Attacks with Limited Queries and Informationcited by 499
- 2017Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Modelscited by 459
- 2019Simple Black-box Adversarial Attackscited by 249
- 2018Spatially Transformed Adversarial Examplescited by 195
- 2017Generating Natural Adversarial Examplescited by 182
- 2018Prior Convictions: Black-Box Adversarial Attacks with Bandits and Priorscited by 145
- 2018AutoZOOM: Autoencoder-based Zeroth Order Optimization Method for Attacking Black-box Neural Networkscited by 137
- 2019Improving Black-box Adversarial Attacks with a Transfer-based Priorcited by 121
- 2019NATTACK: Learning the Distributions of Adversarial Examples for an Improved Black-Box Attack on Deep Neural Networkscited by 94
- 2018Semantic Adversarial Examplescited by 86
- 2018Low Frequency Adversarial Perturbationcited by 80
- 2019Black-Box Adversarial Attack with Transferable Model-based Embeddingcited by 57
- 2019Parsimonious Black-Box Adversarial Attacks via Efficient Combinatorial Optimizationcited by 49
- 2018Guessing Smart: Biased Sampling for Efficient Black-Box Adversarial Attackscited by 46
- 2018Unrestricted Adversarial Examplescited by 40
- 2019Curls & Whey: Boosting Black-Box Adversarial Attackscited by 37
- 2019Subspace Attack: Exploiting Promising Subspaces for Query-Efficient Black-box Attackscited by 35
- 2020AdvFlow: Inconspicuous Black-box Adversarial Attacks using Normalizing Flowscited by 35
- 2020Learning Black-Box Attackers with Transferable Priors and Query Feedbackcited by 32
- 2018With Friends Like These, Who Needs Adversaries?cited by 18
- 2019Black-box Adversarial Attacks with Bayesian Optimizationcited by 12
- 2019A Black-box Attack on Neural Networks Based on Swarm Evolutionary Algorithmcited by 3
- 2020Gaussian MRF Covariance Modeling for Efficient Black-Box Adversarial Attackscited by 1
- 2021PICA: A Pixel Correlation-based Attentional Black-box Adversarial Attackcited by 1
Built on by
Citing papers per year: 2022: 3; 2023: 6; 2024: 5; 2025: 3; 2026: 1.
18 papers.
Sort:
By area:
- 2024PAL: Proxy-Guided Black-Box Attack on Large Language Modelscited by 46
- 2023Ensemble-based Blackbox Attacks on Dense Predictioncited by 16
- 2022Blackbox Attacks via Surrogate Ensemble Searchcited by 13
- 2023Boosting Black-box Attack to Deep Neural Networks with Conditional Diffusion Modelscited by 12
- 2024Efficient Black-box Adversarial Attacks via Bayesian Optimization Guided by a Function Priorcited by 10
- 2023SoK: Pitfalls in Evaluating Black-Box Attackscited by 6
- 2023DOEPatch: Dynamically Optimized Ensemble Model for Adversarial Patches Generationcited by 5
- 2025GreedyPixel: Fine-Grained Black-Box Adversarial Attack Via Greedy Algorithmcited by 3
- 2024Adversarial Attacks on Hidden Tasks in Multi-Task Learningcited by 2
- 2024DifAttack++: Query-Efficient Black-Box Adversarial Attack via Hierarchical Disentangled Feature Space in Cross-Domaincited by 2
- 2023Common Knowledge Learning for Generating Transferable Adversarial Examplescited by 1
- 2023DifAttack: Query-Efficient Black-Box Attack via Disentangled Feature Spacecited by 1
6 more
- 2022Gradient Aligned Attacks via a Few Queriescited by 0
- 2022Query Efficient Cross-Dataset Transferable Black-Box Attack on Action Recognitioncited by 0
- 2024PEAS: A Strategy for Crafting Transferable Adversarial Examplescited by 0
- 2025With Great Backbones Comes Great Adversarial Transferabilitycited by 0
- 2025Exploiting Edge Features for Transferable Adversarial Attacks in Distributed Machine Learningcited by 0
- 2026Learning with Bilevel-Minimax Optimization for Efficient and Reliable Transfer Attackscited by 0
- 2026Learning with Bilevel-Minimax Optimization for Efficient and Reliable Transfer Attacks12 Aug 2026
- 2025Exploiting Edge Features for Transferable Adversarial Attacks in Distributed Machine Learning9 Jul 2025
- 2025GreedyPixel: Fine-Grained Black-Box Adversarial Attack Via Greedy Algorithm24 Jan 2025
- 2025With Great Backbones Comes Great Adversarial Transferability21 Jan 2025
- 2024PEAS: A Strategy for Crafting Transferable Adversarial Examples20 Oct 2024
- 2024DifAttack++: Query-Efficient Black-Box Adversarial Attack via Hierarchical Disentangled Feature Space in Cross-Domain5 Jun 2024
- 2024Efficient Black-box Adversarial Attacks via Bayesian Optimization Guided by a Function Prior29 May 2024
- 2024Adversarial Attacks on Hidden Tasks in Multi-Task Learning24 May 2024
- 2024PAL: Proxy-Guided Black-Box Attack on Large Language Models15 Feb 2024
- 2023DOEPatch: Dynamically Optimized Ensemble Model for Adversarial Patches Generation28 Dec 2023
- 2023SoK: Pitfalls in Evaluating Black-Box Attacks26 Oct 2023
- 2023Boosting Black-box Attack to Deep Neural Networks with Conditional Diffusion Models11 Oct 2023
6 more
- 2023DifAttack: Query-Efficient Black-Box Attack via Disentangled Feature Space26 Sep 2023
- 2023Common Knowledge Learning for Generating Transferable Adversarial Examples1 Jul 2023
- 2023Ensemble-based Blackbox Attacks on Dense Prediction25 Mar 2023
- 2022Query Efficient Cross-Dataset Transferable Black-Box Attack on Action Recognition23 Nov 2022
- 2022Blackbox Attacks via Surrogate Ensemble Search7 Aug 2022
- 2022Gradient Aligned Attacks via a Few Queries19 May 2022
- 2024PAL: Proxy-Guided Black-Box Attack on Large Language Modelscited by 46
- 2024PAL: Proxy-Guided Black-Box Attack on Large Language Models15 Feb 2024
- 2023Ensemble-based Blackbox Attacks on Dense Predictioncited by 16
- 2022Blackbox Attacks via Surrogate Ensemble Searchcited by 13
- 2024Efficient Black-box Adversarial Attacks via Bayesian Optimization Guided by a Function Priorcited by 10
- 2023SoK: Pitfalls in Evaluating Black-Box Attackscited by 6
- 2023DOEPatch: Dynamically Optimized Ensemble Model for Adversarial Patches Generationcited by 5
- 2025GreedyPixel: Fine-Grained Black-Box Adversarial Attack Via Greedy Algorithmcited by 3
- 2024Adversarial Attacks on Hidden Tasks in Multi-Task Learningcited by 2
- 2024DifAttack++: Query-Efficient Black-Box Adversarial Attack via Hierarchical Disentangled Feature Space in Cross-Domaincited by 2
- 2023Common Knowledge Learning for Generating Transferable Adversarial Examplescited by 1
- 2023DifAttack: Query-Efficient Black-Box Attack via Disentangled Feature Spacecited by 1
- 2022Gradient Aligned Attacks via a Few Queriescited by 0
- 2022Query Efficient Cross-Dataset Transferable Black-Box Attack on Action Recognitioncited by 0
12 most cited of 16 All 16 (JSON)
- 2026Learning with Bilevel-Minimax Optimization for Efficient and Reliable Transfer Attacks12 Aug 2026
- 2025Exploiting Edge Features for Transferable Adversarial Attacks in Distributed Machine Learning9 Jul 2025
- 2025GreedyPixel: Fine-Grained Black-Box Adversarial Attack Via Greedy Algorithm24 Jan 2025
- 2025With Great Backbones Comes Great Adversarial Transferability21 Jan 2025
- 2024PEAS: A Strategy for Crafting Transferable Adversarial Examples20 Oct 2024
- 2024DifAttack++: Query-Efficient Black-Box Adversarial Attack via Hierarchical Disentangled Feature Space in Cross-Domain5 Jun 2024
- 2024Efficient Black-box Adversarial Attacks via Bayesian Optimization Guided by a Function Prior29 May 2024
- 2024Adversarial Attacks on Hidden Tasks in Multi-Task Learning24 May 2024
- 2023DOEPatch: Dynamically Optimized Ensemble Model for Adversarial Patches Generation28 Dec 2023
- 2023SoK: Pitfalls in Evaluating Black-Box Attacks26 Oct 2023
- 2023DifAttack: Query-Efficient Black-Box Attack via Disentangled Feature Space26 Sep 2023
- 2023Common Knowledge Learning for Generating Transferable Adversarial Examples1 Jul 2023
12 newest of 16 All 16 (JSON)