Defending Against Machine Learning Model Stealing Attacks Using Deceptive Perturbations
Taesung Lee, Benjamin Edwards, Ian Molloy, Dong Su

TL;DR
This paper proposes a novel defense mechanism against machine learning model stealing attacks by using deceptive perturbations on class probabilities, which significantly reduces attack success and increases query complexity while maintaining model utility.
Contribution
It introduces a method to provide misleading class probability information that hampers adversaries without sacrificing service utility, outperforming existing defenses.
Findings
Decreases attack success rate by at least 20%.
Requires up to 64 times more queries for effective model stealing.
Adds minimal utility loss, e.g., 1.26 nats per query on CIFAR-10.
Abstract
Machine learning models are vulnerable to simple model stealing attacks if the adversary can obtain output labels for chosen inputs. To protect against these attacks, it has been proposed to limit the information provided to the adversary by omitting probability scores, significantly impacting the utility of the provided service. In this work, we illustrate how a service provider can still provide useful, albeit misleading, class probability information, while significantly limiting the success of the attack. Our defense forces the adversary to discard the class probabilities, requiring significantly more queries before they can train a model with comparable performance. We evaluate several attack strategies, model architectures, and hyperparameters under varying adversarial models, and evaluate the efficacy of our defense against the strongest adversary. Finally, we quantify the amount…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Privacy-Preserving Technologies in Data · Anomaly Detection Techniques and Applications
