mlsanityData to 7 Oct 2026

Why Adversarial Reprogramming Works, When It Fails, and How to Tell the Difference

arXiv 2108.11673 ↗First posted 26 Aug 2021cs.LGcited by 13

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

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  2. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  3. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  4. 2013Intriguing properties of neural networkscited by 5,114
  5. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  6. 2021Convex optimizationcited by 2,479
  7. 2016Universal adversarial perturbationscited by 774
  8. 2017Evasion Attacks against Machine Learning at Test Timecited by 686
  9. 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
  10. 2020Do Wide and Deep Networks Learn the Same Things? Uncovering How Neural Network Representations Vary with Width and Depthcited by 241
  11. 2017Improving the Adversarial Robustness and Interpretability of Deep Neural Networks by Regularizing their Input Gradientscited by 236
  12. 2018Robustness via curvature regularization, and vice versacited by 174
10 more
  1. 2015Training Very Deep Networkscited by 172
  2. 2021Voice2Series: Reprogramming Acoustic Models for Time Series Classificationcited by 91
  3. 2020Transfer Learning without Knowing: Reprogramming Black-box Machine Learning Models with Scarce Data and Limited Resourcescited by 83
  4. 2018Learning to Evade Static PE Machine Learning Malware Models via Reinforcement Learningcited by 60
  5. 2020Functionality-preserving Black-box Optimization of Adversarial Windows Malwarecited by 58
  6. 2017Yes, Machine Learning Can Be More Secure! A Case Study on Android Malware Detectioncited by 51
  7. 2015A Unified Gradient Regularization Family for Adversarial Examplescited by 43
  8. 2017Gradient Regularization Improves Accuracy of Discriminative Modelscited by 26
  9. 2017Is Deep Learning Safe for Robot Vision? Adversarial Examples against the iCub Humanoidcited by 19
  10. 2017Adversarial Detection of Flash Malware: Limitations and Open Issuescited by 5

Built on by

Cited by year

Citing papers per year: 2022: 6; 2023: 5; 2024: 1; 2025: 1.

13 papers.

Sort: