mlsanityData to 7 Oct 2026

Beyond Labeling Oracles: What does it mean to steal ML models?

arXiv 2310.01959 ↗First posted 3 Oct 2023cs.LG cs.CRcited by 4

Not on the map. Why?

Abstract (arXiv)

Model extraction attacks are designed to steal trained models with only query access, as is often provided through APIs that ML-as-a-Service providers offer. Machine Learning (ML) models are expensive to train, in part because data is hard to obtain, and a primary incentive for model extraction is to acquire a model while incurring less cost than training from scratch. Literature on model extraction commonly claims or presumes that the attacker is able to save on both data acquisition and labeling costs. We thoroughly evaluate this assumption and find that the attacker often does not. This is because current attacks implicitly rely on the adversary being able to sample from the victim model's data distribution. We thoroughly research factors influencing the success of model extraction. We discover that prior knowledge of the attacker, i.e., access to in-distribution data, dominates other factors like the attack policy the adversary follows to choose which queries to make to the victim model API. Our findings urge the community to redefine the adversarial goals of ME attacks as current evaluation methods misinterpret the ME performance.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 44 of its 61 references that are in the map. First posted on arXiv 3 Oct 2023.

Builds on

44 of 61 references.

References · 44

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2016Pointer Sentinel Mixture Modelscited by 2,992
  3. 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
  4. 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
  5. 2017The Implicit Bias of Gradient Descent on Separable Datacited by 649
  6. 2016Stealing Machine Learning Models via Prediction APIscited by 602
  7. 2021Carbon Emissions and Large Neural Network Trainingcited by 561
  8. 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
  9. 2019Learning Loss for Active Learningcited by 335
  10. 2018Knockoff Nets: Stealing Functionality of Black-Box Modelscited by 285
  11. 2018Learning Confidence for Out-of-Distribution Detection in Neural Networkscited by 245
  12. 2019High Accuracy and High Fidelity Extraction of Neural Networkscited by 208
32 more
  1. 2018PRADA: Protecting against DNN Model Stealing Attackscited by 159
  2. 2020Entangled Watermarks as a Defense against Model Extractioncited by 144
  3. 2017Data-Free Knowledge Distillation for Deep Neural Networkscited by 136
  4. 2019Thieves on Sesame Street! Model Extraction of BERT-based APIscited by 136
  5. 2020Adversarial Machine Learning -- Industry Perspectivescited by 121
  6. 2020Data-Free Model Extractioncited by 121
  7. 2020Online stochastic gradient descent on non-convex losses from high-dimensional inferencecited by 119
  8. 2021Dataset Inference: Ownership Resolution in Machine Learningcited by 115
  9. 2022Is Out-of-Distribution Detection Learnable?cited by 109
  10. 2020MAZE: Data-Free Model Stealing Attack Using Zeroth-Order Gradient Estimationcited by 99
  11. 2020The Cost of Training NLP Models: A Concise Overviewcited by 97
  12. 2018Exploring Connections Between Active Learning and Model Extractioncited by 84
  13. 2021Proof-of-Learning: Definitions and Practicecited by 81
  14. 2019Prediction Poisoning: Towards Defenses Against DNN Model Stealing Attackscited by 79
  15. 2018Copycat CNN: Stealing Knowledge by Persuading Confession with Random Non-Labeled Datacited by 69
  16. 2020Cryptanalytic Extraction of Neural Network Modelscited by 65
  17. 2022Neural Networks Efficiently Learn Low-Dimensional Representations with SGDcited by 61
  18. 2018Cache Telepathy: Leveraging Shared Resource Attacks to Learn DNN Architecturescited by 56
  19. 2019Defending Against Model Stealing Attacks with Adaptive Misinformationcited by 55
  20. 2021Detecting Adversarial Examples Is (Nearly) As Hard As Classifying Themcited by 46
  21. 2018Stealing Neural Networks via Timing Side Channelscited by 42
  22. 2021DeepSteal: Advanced Model Extractions Leveraging Efficient Weight Stealing in Memoriescited by 42
  23. 2020Hermes Attack: Steal DNN Models with Lossless Inference Accuracycited by 41
  24. 2021Effective Evaluation of Deep Active Learning on Image Classification Taskscited by 37
  25. 2016Early Methods for Detecting Adversarial Imagescited by 36
  26. 2019Open DNN Box by Power Side-Channel Attackcited by 28
  27. 2022PT4AL: Using Self-Supervised Pretext Tasks for Active Learningcited by 27
  28. 2022On the Difficulty of Defending Self-Supervised Learning against Model Extractioncited by 22
  29. 2022Increasing the Cost of Model Extraction with Calibrated Proof of Workcited by 21
  30. 2023Marich: A Query-efficient Distributionally Equivalent Model Extraction Attack using Public Datacited by 11
  31. 2019Neural Network Model Extraction Attacks in Edge Devices by Hearing Architectural Hintscited by 6
  32. 2023InferNet: Exploiting Aggregate GPU Profiles as Side-Channel for DNN Architecture Inferencecited by 3

Built on by

Cited by year

Citing papers per year: 2024: 4.

4 papers.