A Framework for Understanding Model Extraction Attack and Defense
Not on the map. Why?
Abstract (arXiv)
The privacy of machine learning models has become a significant concern in many emerging Machine-Learning-as-a-Service applications, where prediction services based on well-trained models are offered to users via pay-per-query. The lack of a defense mechanism can impose a high risk on the privacy of the server's model since an adversary could efficiently steal the model by querying only a few `good' data points. The interplay between a server's defense and an adversary's attack inevitably leads to an arms race dilemma, as commonly seen in Adversarial Machine Learning. To study the fundamental tradeoffs between model utility from a benign user's view and privacy from an adversary's view, we develop new metrics to quantify such tradeoffs, analyze their theoretical properties, and develop an optimization problem to understand the optimal adversarial attack and defense strategies. The developed concepts and theory match the empirical findings on the `equilibrium' between privacy and utility. In terms of optimization, the key ingredient that enables our results is a unified representation of the attack-defense problem as a min-max bi-level problem. The developed results will be demonstrated by examples and experiments.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 17 of its 43 references that are in the map. First posted on arXiv 23 Jun 2022.
Builds on
17 of 43 references.
References · 17
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,475
- 2016Stealing Machine Learning Models via Prediction APIscited by 619
- 2020HeteroFL: Computation and Communication Efficient Federated Learning for Heterogeneous Clientscited by 337
- 2018Knockoff Nets: Stealing Functionality of Black-Box Modelscited by 292
- 2019On Gradient Descent Ascent for Nonconvex-Concave Minimax Problemscited by 270
- 2018PRADA: Protecting against DNN Model Stealing Attackscited by 165
- 2013Hacking Smart Machines with Smarter Ones: How to Extract Meaningful Data from Machine Learning Classifierscited by 130
- 2018Exploring Connections Between Active Learning and Model Extractioncited by 85
- 2019Prediction Poisoning: Towards Defenses Against DNN Model Stealing Attackscited by 81
5 more
- 2017Model Extraction Warning in MLaaS Paradigmcited by 40
- 2020Information Laundering for Model Privacycited by 13
- 2018Defending Against Machine Learning Model Stealing Attacks Using Deceptive Perturbationscited by 11
- 2018Active Deep Learning Attacks under Strict Rate Limitations for Online API Callscited by 10
- 2017Data Driven Exploratory Attacks on Black Box Classifiers in Adversarial Domainscited by 6
Built on by
Not cited yet.