Why Adversarial Reprogramming Works, When It Fails, and How to Tell the Difference
Not on the map. Why?
Abstract (arXiv)
Adversarial reprogramming allows repurposing a machine-learning model to perform a different task. For example, a model trained to recognize animals can be reprogrammed to recognize digits by embedding an adversarial program in the digit images provided as input. Recent work has shown that adversarial reprogramming may not only be used to abuse machine-learning models provided as a service, but also beneficially, to improve transfer learning when training data is scarce. However, the factors affecting its success are still largely unexplained. In this work, we develop a first-order linear model of adversarial reprogramming to show that its success inherently depends on the size of the average input gradient, which grows when input gradients are more aligned, and when inputs have higher dimensionality. The results of our experimental analysis, involving fourteen distinct reprogramming tasks, show that the above factors are correlated with the success and the failure of adversarial reprogramming.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 22 of its 36 references that are in the map. First posted on arXiv 26 Aug 2021.
Builds on
22 of 36 references.
References · 22
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2021Convex optimizationcited by 2,479
- 2016Universal adversarial perturbationscited by 774
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
- 2020Do Wide and Deep Networks Learn the Same Things? Uncovering How Neural Network Representations Vary with Width and Depthcited by 241
- 2017Improving the Adversarial Robustness and Interpretability of Deep Neural Networks by Regularizing their Input Gradientscited by 236
- 2018Robustness via curvature regularization, and vice versacited by 174
10 more
- 2015Training Very Deep Networkscited by 172
- 2021Voice2Series: Reprogramming Acoustic Models for Time Series Classificationcited by 91
- 2020Transfer Learning without Knowing: Reprogramming Black-box Machine Learning Models with Scarce Data and Limited Resourcescited by 83
- 2018Learning to Evade Static PE Machine Learning Malware Models via Reinforcement Learningcited by 60
- 2020Functionality-preserving Black-box Optimization of Adversarial Windows Malwarecited by 58
- 2017Yes, Machine Learning Can Be More Secure! A Case Study on Android Malware Detectioncited by 51
- 2015A Unified Gradient Regularization Family for Adversarial Examplescited by 43
- 2017Gradient Regularization Improves Accuracy of Discriminative Modelscited by 26
- 2017Is Deep Learning Safe for Robot Vision? Adversarial Examples against the iCub Humanoidcited by 19
- 2017Adversarial Detection of Flash Malware: Limitations and Open Issuescited by 5
Built on by
Citing papers per year: 2022: 6; 2023: 5; 2024: 1; 2025: 1.
13 papers.
Sort:
- 2022Understanding and Improving Visual Prompting: A Label-Mapping Perspectivecited by 86
- 2022Model Reprogramming: Resource-Efficient Cross-Domain Machine Learningcited by 64
- 2022Fairness Reprogrammingcited by 33
- 2022Visual Prompting for Adversarial Robustnesscited by 33
- 2023Deep Graph Reprogrammingcited by 22
- 2023Text-Visual Prompting for Efficient 2D Temporal Video Groundingcited by 18
- 2023Prompt Tuning of Deep Neural Networks for Speaker-adaptive Visual Speech Recognitioncited by 13
- 2023Selectivity Drives Productivity: Efficient Dataset Pruning for Enhanced Transfer Learningcited by 11
- 2022Adversarial Reprogramming Revisitedcited by 10
- 2023Chatbots to ChatGPT in a Cybersecurity Space: Evolution, Vulnerabilities, Attacks, Challenges, and Future Recommendationscited by 7
- 2024Are You Copying My Prompt? Protecting the Copyright of Vision Prompt for VPaaS via Watermarkcited by 4
- 2022Meta Input: How to Leverage Off-the-Shelf Deep Neural Networkscited by 0
1 more
- 2025Efficient Morphology-Aware Policy Transfer to New Embodiments5 Aug 2025
- 2024Are You Copying My Prompt? Protecting the Copyright of Vision Prompt for VPaaS via Watermark24 May 2024
- 2023Selectivity Drives Productivity: Efficient Dataset Pruning for Enhanced Transfer Learning13 Oct 2023
- 2023Chatbots to ChatGPT in a Cybersecurity Space: Evolution, Vulnerabilities, Attacks, Challenges, and Future Recommendations29 May 2023
- 2023Deep Graph Reprogramming28 Apr 2023
- 2023Text-Visual Prompting for Efficient 2D Temporal Video Grounding9 Mar 2023
- 2023Prompt Tuning of Deep Neural Networks for Speaker-adaptive Visual Speech Recognition16 Feb 2023
- 2022Understanding and Improving Visual Prompting: A Label-Mapping Perspective21 Nov 2022
- 2022Meta Input: How to Leverage Off-the-Shelf Deep Neural Networks21 Oct 2022
- 2022Visual Prompting for Adversarial Robustness12 Oct 2022
- 2022Fairness Reprogramming21 Sep 2022
- 2022Adversarial Reprogramming Revisited7 Jun 2022
1 more
- 2022Understanding and Improving Visual Prompting: A Label-Mapping Perspectivecited by 86
- 2022Model Reprogramming: Resource-Efficient Cross-Domain Machine Learningcited by 64
- 2022Fairness Reprogrammingcited by 33
- 2022Visual Prompting for Adversarial Robustnesscited by 33
- 2023Deep Graph Reprogrammingcited by 22
- 2023Text-Visual Prompting for Efficient 2D Temporal Video Groundingcited by 18
- 2023Prompt Tuning of Deep Neural Networks for Speaker-adaptive Visual Speech Recognitioncited by 13
- 2023Selectivity Drives Productivity: Efficient Dataset Pruning for Enhanced Transfer Learningcited by 11
- 2022Adversarial Reprogramming Revisitedcited by 10
- 2023Chatbots to ChatGPT in a Cybersecurity Space: Evolution, Vulnerabilities, Attacks, Challenges, and Future Recommendationscited by 7
- 2024Are You Copying My Prompt? Protecting the Copyright of Vision Prompt for VPaaS via Watermarkcited by 4
- 2022Meta Input: How to Leverage Off-the-Shelf Deep Neural Networkscited by 0
12 most cited of 13 All 13 (JSON)
- 2025Efficient Morphology-Aware Policy Transfer to New Embodiments5 Aug 2025
- 2024Are You Copying My Prompt? Protecting the Copyright of Vision Prompt for VPaaS via Watermark24 May 2024
- 2023Selectivity Drives Productivity: Efficient Dataset Pruning for Enhanced Transfer Learning13 Oct 2023
- 2023Chatbots to ChatGPT in a Cybersecurity Space: Evolution, Vulnerabilities, Attacks, Challenges, and Future Recommendations29 May 2023
- 2023Deep Graph Reprogramming28 Apr 2023
- 2023Text-Visual Prompting for Efficient 2D Temporal Video Grounding9 Mar 2023
- 2023Prompt Tuning of Deep Neural Networks for Speaker-adaptive Visual Speech Recognition16 Feb 2023
- 2022Understanding and Improving Visual Prompting: A Label-Mapping Perspective21 Nov 2022
- 2022Meta Input: How to Leverage Off-the-Shelf Deep Neural Networks21 Oct 2022
- 2022Visual Prompting for Adversarial Robustness12 Oct 2022
- 2022Fairness Reprogramming21 Sep 2022
- 2022Adversarial Reprogramming Revisited7 Jun 2022
12 newest of 13 All 13 (JSON)