mlsanityData to 7 Oct 2026

CaBaGe: Data-Free Model Extraction using ClAss BAlanced Generator Ensemble

arXiv 2409.10643 ↗First posted 16 Sep 2024cs.CR cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Machine Learning as a Service (MLaaS) is often provided as a pay-per-query, black-box system to clients. Such a black-box approach not only hinders open replication, validation, and interpretation of model results, but also makes it harder for white-hat researchers to identify vulnerabilities in the MLaaS systems. Model extraction is a promising technique to address these challenges by reverse-engineering black-box models. Since training data is typically unavailable for MLaaS models, this paper focuses on the realistic version of it: data-free model extraction. We propose a data-free model extraction approach, CaBaGe, to achieve higher model extraction accuracy with a small number of queries. Our innovations include (1) a novel experience replay for focusing on difficult training samples; (2) an ensemble of generators for steadily producing diverse synthetic data; and (3) a selective filtering process for querying the victim model with harder, more balanced samples. In addition, we create a more realistic setting, for the first time, where the attacker has no knowledge of the number of classes in the victim training data, and create a solution to learn the number of classes on the fly. Our evaluation shows that CaBaGe outperforms existing techniques on seven datasets -- MNIST, FMNIST, SVHN, CIFAR-10, CIFAR-100, ImageNet-subset, and Tiny ImageNet -- with an accuracy improvement of the extracted models by up to 43.13%. Furthermore, the number of queries required to extract a clone model matching the final accuracy of prior work is reduced by up to 75.7%.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 27 of its 37 references that are in the map. First posted on arXiv 16 Sep 2024.

Builds on

27 of 37 references.

References · 27

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  4. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  5. 2016Membership Inference Attacks against Machine Learning Modelscited by 2,221
  6. 2020Knowledge Distillation: A Surveycited by 1,578
  7. 2016Practical Black-Box Attacks against Machine Learningcited by 893
  8. 2016Stealing Machine Learning Models via Prediction APIscited by 602
  9. 2019Dreaming to Distill: Data-free Knowledge Transfer via DeepInversioncited by 419
  10. 2021Ensemble deep learning: A reviewcited by 283
  11. 2021Anti-Backdoor Learning: Training Clean Models on Poisoned Datacited by 258
  12. 2019High Accuracy and High Fidelity Extraction of Neural Networkscited by 208
15 more
  1. 2017Data-Free Knowledge Distillation for Deep Neural Networkscited by 136
  2. 2016Harnessing Deep Neural Networks with Logic Rulescited by 135
  3. 2019Zero-shot Knowledge Transfer via Adversarial Belief Matchingcited by 129
  4. 2020Data-Free Model Extractioncited by 121
  5. 2020MAZE: Data-Free Model Stealing Attack Using Zeroth-Order Gradient Estimationcited by 99
  6. 2020Rethinking Experience Replay: a Bag of Tricks for Continual Learningcited by 94
  7. 2019Data-Free Adversarial Distillationcited by 90
  8. 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defencescited by 75
  9. 2017Multi-Agent Diverse Generative Adversarial Networkscited by 59
  10. 2022Towards Data-Free Model Stealing in a Hard Label Settingcited by 57
  11. 2021Preventing Catastrophic Forgetting and Distribution Mismatch in Knowledge Distillation via Synthetic Datacited by 32
  12. 2019DeGAN : Data-Enriching GAN for Retrieving Representative Samples from a Trained Classifiercited by 21
  13. 2022IDEAL: Query-Efficient Data-Free Learning from Black-box Modelscited by 16
  14. 2023KNOD: Domain Knowledge Distilled Tree Decoder for Automated Program Repaircited by 13
  15. 2023Continual Learning From a Stream of APIscited by 6

Built on by

Not cited yet.