BODAME: Bilevel Optimization for Defense Against Model Extraction
Not on the map. Why?
Abstract (arXiv)
Model extraction attacks have become serious issues for service providers using machine learning. We consider an adversarial setting to prevent model extraction under the assumption that attackers will make their best guess on the service provider's model using query accesses, and propose to build a surrogate model that significantly keeps away the predictions of the attacker's model from those of the true model. We formulate the problem as a non-convex constrained bilevel optimization problem and show that for kernel models, it can be transformed into a non-convex 1-quadratically constrained quadratic program with a polynomial-time algorithm to find the global optimum. Moreover, we give a tractable transformation and an algorithm for more complicated models that are learned by using stochastic gradient descent-based algorithms. Numerical experiments show that the surrogate model performs well compared with existing defense models when the difference between the attacker's and service provider's distributions is large. We also empirically confirm the generalization ability of the surrogate model.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 17 of its 35 references that are in the map. First posted on arXiv 11 Mar 2021.
Builds on
17 of 35 references.
References · 17
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Stealing Machine Learning Models via Prediction APIscited by 602
- 2018Bilevel Programming for Hyperparameter Optimization and Meta-Learningcited by 403
- 2015Gradient-based Hyperparameter Optimization through Reversible Learningcited by 357
- 2018Knockoff Nets: Stealing Functionality of Black-Box Modelscited by 285
- 2017Forward and Reverse Gradient-Based Hyperparameter Optimizationcited by 232
- 2019High Accuracy and High Fidelity Extraction of Neural Networkscited by 208
- 2018PRADA: Protecting against DNN Model Stealing Attackscited by 159
- 2019Thieves on Sesame Street! Model Extraction of BERT-based APIscited by 136
- 2018Model Reconstruction from Model Explanationscited by 84
5 more
- 2018Exploring Connections Between Active Learning and Model Extractioncited by 84
- 2019Reverse-Engineering Deep ReLU Networkscited by 81
- 2019Prediction Poisoning: Towards Defenses Against DNN Model Stealing Attackscited by 79
- 2017Interpretability via Model Extractioncited by 40
- 2017Model Extraction Warning in MLaaS Paradigmcited by 39
Built on by
Not cited yet.