Data-Free Model Extraction
Current model extraction attacks assume that the adversary has access to a surrogate dataset with characteristics similar to the proprietary data used to train the victim model. This requirement precludes the use of existing model extraction techniques on valuable models, such as those trained on rare or hard to acquire datasets. In contrast, we propose data-free model extraction methods that do not require a surrogate dataset. Our approach adapts techniques from the area of data-free knowledge transfer for model extraction. As part of our study, we identify that the choice of loss is critical to ensuring that the extracted model is an accurate replica of the victim model. Furthermore, we address difficulties arising from the adversary's limited access to the victim model in a black-box setting. For example, we recover the model's logits from its probability predictions to approximate gradients. We find that the proposed data-free model extraction approach achieves high-accuracy with reasonable query complexity -- 0.99x and 0.92x the victim model accuracy on SVHN and CIFAR-10 datasets given 2M and 20M queries respectively.
Code (2)
Tasks
modelModel extractionTransfer LearningSimilar Papers 제목 키워드 기반
COFFEE: A Contrastive Oracle-Free Framework for Event Extraction
Event extraction is a complex information extraction task that involves extracting events from unstructured text. Prior classification-based methods require comprehensive entity annotations for joint training, while newe…
Event ExtractionStabilizing Data-Free Model Extraction
Model extraction is a severe threat to Machine Learning-as-a-Service systems, especially through data-free approaches, where dishonest users can replicate the functionality of a black-box target model without access to r…
Model extractionSemEval-2020 Task 6: Definition extraction from free text with the DEFT corpus
Research on definition extraction has been conducted for well over a decade, largely with significant constraints on the type of definitions considered. In this work, we present DeftEval, a SemEval shared task in which p…
Definition ExtractionRelation ExtractionSentenceSentence ClassificationFreepal: A Large Collection of Deep Lexico-Syntactic Patterns for Relation Extraction
The increasing availability and maturity of both scalable computing architectures and deep syntactic parsers is opening up new possibilities for Relation Extraction (RE) on large corpora of natural language text. In this…
Entity LinkingRelationRelation ExtractionBlack-Box Attacks on Sequential Recommenders via Data-Free Model Extraction
We investigate whether model extraction can be used to "steal" the weights of sequential recommender systems, and the potential threats posed to victims of such attacks. This type of risk has attracted attention in image…
Data PoisoningKnowledge DistillationModel extractionRecommendation Systems+4