Extraction of Complex DNN Models: Real Threat or Boogeyman?
Not on the map. Why?
Abstract (arXiv)
Recently, machine learning (ML) has introduced advanced solutions to many domains. Since ML models provide business advantage to model owners, protecting intellectual property of ML models has emerged as an important consideration. Confidentiality of ML models can be protected by exposing them to clients only via prediction APIs. However, model extraction attacks can steal the functionality of ML models using the information leaked to clients through the results returned via the API. In this work, we question whether model extraction is a serious threat to complex, real-life ML models. We evaluate the current state-of-the-art model extraction attack (Knockoff nets) against complex models. We reproduce and confirm the results in the original paper. But we also show that the performance of this attack can be limited by several factors, including ML model architecture and the granularity of API response. Furthermore, we introduce a defense based on distinguishing queries used for Knockoff nets from benign queries. Despite the limitations of the Knockoff nets, we show that a more realistic adversary can effectively steal complex ML models and evade known defenses.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 7; 2023: 4; 2024: 1; 2025: 1.
19 papers.
Sort:
By area:
- 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defencescited by 75
- 2021SoK: How Robust is Image Classification Deep Neural Network Watermarking? (Extended Version)cited by 67
- 2022Increasing the Cost of Model Extraction with Calibrated Proof of Workcited by 21
- 2023False Claims against Model Ownership Resolutioncited by 17
- 2023GrOVe: Ownership Verification of Graph Neural Networks using Embeddingscited by 16
- 2022Conflicting Interactions Among Protection Mechanisms for Machine Learning Modelscited by 12
- 2022On the Effectiveness of Dataset Watermarking in Adversarial Settingscited by 11
- 2021Thief, Beware of What Get You There: Towards Understanding Model Extraction Attackcited by 9
- 2021Stateful Detection of Model Extraction Attackscited by 8
- 2022On the Robustness of Dataset Inferencecited by 8
- 2023MalProtect: Stateful Defense Against Adversarial Query Attacks in ML-based Malware Detectioncited by 8
- 2022Careful What You Wish For: on the Extraction of Adversarially Trained Modelscited by 6
7 more
- 2021Privacy Inference Attacks and Defenses in Cloud-based Deep Neural Network: A Surveycited by 4
- 2022DynaMarks: Defending Against Deep Learning Model Extraction Using Dynamic Watermarkingcited by 4
- 2021Good Artists Copy, Great Artists Steal: Model Extraction Attacks Against Image Translation Modelscited by 3
- 2021HODA: Hardness-Oriented Detection of Model Extraction Attackscited by 2
- 2023Threats, Vulnerabilities, and Controls of Machine Learning Based Systems: A Survey and Taxonomycited by 0
- 2024Stolen Subwords: Importance of Vocabularies for Machine Translation Model Stealingcited by 0
- 2025Attackers Can Do Better: Over- and Understated Factors of Model Stealing Attackscited by 0
- 2025Attackers Can Do Better: Over- and Understated Factors of Model Stealing Attacks8 Mar 2025
- 2024Stolen Subwords: Importance of Vocabularies for Machine Translation Model Stealing29 Jan 2024
- 2023GrOVe: Ownership Verification of Graph Neural Networks using Embeddings17 Apr 2023
- 2023False Claims against Model Ownership Resolution13 Apr 2023
- 2023MalProtect: Stateful Defense Against Adversarial Query Attacks in ML-based Malware Detection21 Feb 2023
- 2023Threats, Vulnerabilities, and Controls of Machine Learning Based Systems: A Survey and Taxonomy18 Jan 2023
- 2022On the Robustness of Dataset Inference24 Oct 2022
- 2022DynaMarks: Defending Against Deep Learning Model Extraction Using Dynamic Watermarking27 Jul 2022
- 2022Careful What You Wish For: on the Extraction of Adversarially Trained Models21 Jul 2022
- 2022Conflicting Interactions Among Protection Mechanisms for Machine Learning Models5 Jul 2022
- 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defences16 Jun 2022
- 2022On the Effectiveness of Dataset Watermarking in Adversarial Settings25 Feb 2022
7 more
- 2022Increasing the Cost of Model Extraction with Calibrated Proof of Work23 Jan 2022
- 2021SoK: How Robust is Image Classification Deep Neural Network Watermarking? (Extended Version)11 Aug 2021
- 2021Stateful Detection of Model Extraction Attacks12 Jul 2021
- 2021HODA: Hardness-Oriented Detection of Model Extraction Attacks21 Jun 2021
- 2021Privacy Inference Attacks and Defenses in Cloud-based Deep Neural Network: A Survey13 May 2021
- 2021Good Artists Copy, Great Artists Steal: Model Extraction Attacks Against Image Translation Models26 Apr 2021
- 2021Thief, Beware of What Get You There: Towards Understanding Model Extraction Attack13 Apr 2021
- 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defencescited by 75
- 2021SoK: How Robust is Image Classification Deep Neural Network Watermarking? (Extended Version)cited by 67
- 2022Increasing the Cost of Model Extraction with Calibrated Proof of Workcited by 21
- 2023False Claims against Model Ownership Resolutioncited by 17
- 2023GrOVe: Ownership Verification of Graph Neural Networks using Embeddingscited by 16
- 2022Conflicting Interactions Among Protection Mechanisms for Machine Learning Modelscited by 12
- 2022On the Effectiveness of Dataset Watermarking in Adversarial Settingscited by 11
- 2021Thief, Beware of What Get You There: Towards Understanding Model Extraction Attackcited by 9
- 2021Stateful Detection of Model Extraction Attackscited by 8
- 2022On the Robustness of Dataset Inferencecited by 8
- 2023MalProtect: Stateful Defense Against Adversarial Query Attacks in ML-based Malware Detectioncited by 8
- 2022Careful What You Wish For: on the Extraction of Adversarially Trained Modelscited by 6
12 most cited of 18 All 18 (JSON)
- 2025Attackers Can Do Better: Over- and Understated Factors of Model Stealing Attacks8 Mar 2025
- 2024Stolen Subwords: Importance of Vocabularies for Machine Translation Model Stealing29 Jan 2024
- 2023GrOVe: Ownership Verification of Graph Neural Networks using Embeddings17 Apr 2023
- 2023False Claims against Model Ownership Resolution13 Apr 2023
- 2023MalProtect: Stateful Defense Against Adversarial Query Attacks in ML-based Malware Detection21 Feb 2023
- 2023Threats, Vulnerabilities, and Controls of Machine Learning Based Systems: A Survey and Taxonomy18 Jan 2023
- 2022On the Robustness of Dataset Inference24 Oct 2022
- 2022Careful What You Wish For: on the Extraction of Adversarially Trained Models21 Jul 2022
- 2022Conflicting Interactions Among Protection Mechanisms for Machine Learning Models5 Jul 2022
- 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defences16 Jun 2022
- 2022On the Effectiveness of Dataset Watermarking in Adversarial Settings25 Feb 2022
- 2022Increasing the Cost of Model Extraction with Calibrated Proof of Work23 Jan 2022
12 newest of 18 All 18 (JSON)