Attackers Can Do Better: Over- and Understated Factors of Model Stealing Attacks
Not on the map. Why?
Abstract (arXiv)
Machine learning models were shown to be vulnerable to model stealing attacks, which lead to intellectual property infringement. Among other methods, substitute model training is an all-encompassing attack applicable to any machine learning model whose behaviour can be approximated from input-output queries. Whereas prior works mainly focused on improving the performance of substitute models by, e.g. developing a new substitute training method, there have been only limited ablation studies on the impact the attacker's strength has on the substitute model's performance. As a result, different authors came to diverse, sometimes contradicting, conclusions. In this work, we exhaustively examine the ambivalent influence of different factors resulting from varying the attacker's capabilities and knowledge on a substitute training attack. Our findings suggest that some of the factors that have been considered important in the past are, in fact, not that influential; instead, we discover new correlations between attack conditions and success rate. In particular, we demonstrate that better-performing target models enable higher-fidelity attacks and explain the intuition behind this phenomenon. Further, we propose to shift the focus from the complexity of target models toward the complexity of their learning tasks. Therefore, for the substitute model, rather than aiming for a higher architecture complexity, we suggest focusing on getting data of higher complexity and an appropriate architecture. Finally, we demonstrate that even in the most limited data-free scenario, there is no need to overcompensate weak knowledge with millions of queries. Our results often exceed or match the performance of previous attacks that assume a stronger attacker, suggesting that these stronger attacks are likely endangering a model owner's intellectual property to a significantly higher degree than shown until now.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 39 of its 65 references that are in the map. First posted on arXiv 8 Mar 2025.
Builds on
39 of 65 references.
References · 39
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2016Stealing Machine Learning Models via Prediction APIscited by 602
- 2018Knockoff Nets: Stealing Functionality of Black-Box Modelscited by 285
- 2019High Accuracy and High Fidelity Extraction of Neural Networkscited by 208
- 2018PRADA: Protecting against DNN Model Stealing Attackscited by 159
- 2018Adversarial Active Learning for Deep Networks: a Margin Based Approachcited by 155
- 2019Thieves on Sesame Street! Model Extraction of BERT-based APIscited by 136
- 2020Data-Free Model Extractioncited by 121
- 2020MAZE: Data-Free Model Stealing Attack Using Zeroth-Order Gradient Estimationcited by 99
- 2018Model Reconstruction from Model Explanationscited by 84
- 2018Exploring Connections Between Active Learning and Model Extractioncited by 84
27 more
- 2019Prediction Poisoning: Towards Defenses Against DNN Model Stealing Attackscited by 79
- 2021ML-Doctor: Holistic Risk Assessment of Inference Attacks Against Machine Learning Modelscited by 79
- 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defencescited by 75
- 2018Copycat CNN: Stealing Knowledge by Persuading Confession with Random Non-Labeled Datacited by 69
- 2022Towards Data-Free Model Stealing in a Hard Label Settingcited by 57
- 2017Mitigating Evasion Attacks to Deep Neural Networks via Region-based Classificationcited by 56
- 2021MEGEX: Data-Free Model Extraction Attack against Gradient-Based Explainable AIcited by 35
- 2020Black-Box Ripper: Copying black-box models using generative evolutionary algorithmscited by 26
- 2021Black-Box Dissector: Towards Erasing-based Hard-Label Model Stealing Attackcited by 25
- 2016Lets keep it simple, Using simple architectures to outperform deeper and more complex architecturescited by 24
- 2020Stealing Deep Reinforcement Learning Models for Fun and Profitcited by 24
- 2020ES Attack: Model Stealing against Deep Neural Networks without Data Hurdlescited by 24
- 2022How to Steer Your Adversary: Targeted and Efficient Model Stealing Defenses with Gradient Redirectioncited by 21
- 2019Extraction of Complex DNN Models: Real Threat or Boogeyman?cited by 19
- 2023Dual Student Networks for Data-Free Model Stealingcited by 17
- 2018Query-Efficient Black-Box Attack by Active Learningcited by 15
- 2023Marich: A Query-efficient Distributionally Equivalent Model Extraction Attack using Public Datacited by 11
- 2021Thief, Beware of What Get You There: Towards Understanding Model Extraction Attackcited by 9
- 2019Stealing Knowledge from Protected Deep Neural Networks Using Composite Unlabeled Datacited by 8
- 2019Model Weight Theft With Just Noise Inputs: The Curious Case of the Petulant Attackercited by 8
- 2022Careful What You Wish For: on the Extraction of Adversarially Trained Modelscited by 6
- 2023Army of Thieves: Enhancing Black-Box Model Extraction via Ensemble based sample selectioncited by 6
- 2023Extracting Cloud-based Model with Prior Knowledgecited by 5
- 2020Perturbing Inputs to Prevent Model Stealingcited by 4
- 2024Efficient Data-Free Model Stealing with Label Diversitycited by 4
- 2021Good Artists Copy, Great Artists Steal: Model Extraction Attacks Against Image Translation Modelscited by 3
- 2023On the Limitations of Model Stealing with Uncertainty Quantification Modelscited by 1
Built on by
Not cited yet.