mlsanityData to 14 Oct 2026

Matryoshka: Stealing Functionality of Private ML Data by Hiding Models in Model

arXiv 2206.14371 ↗First posted 29 Jun 2022stat.ML cs.AI cs.CRcited by 0

Not on the map. Why?

Abstract (arXiv)

In this paper, we present a novel insider attack called Matryoshka, which employs an irrelevant scheduled-to-publish DNN model as a carrier model for covert transmission of multiple secret models which memorize the functionality of private ML data stored in local data centers. Instead of treating the parameters of the carrier model as bit strings and applying conventional steganography, we devise a novel parameter sharing approach which exploits the learning capacity of the carrier model for information hiding. Matryoshka simultaneously achieves: (i) High Capacity -- With almost no utility loss of the carrier model, Matryoshka can hide a 26x larger secret model or 8 secret models of diverse architectures spanning different application domains in the carrier model, neither of which can be done with existing steganography techniques; (ii) Decoding Efficiency -- once downloading the published carrier model, an outside colluder can exclusively decode the hidden models from the carrier model with only several integer secrets and the knowledge of the hidden model architecture; (iii) Effectiveness -- Moreover, almost all the recovered models have similar performance as if it were trained independently on the private data; (iv) Robustness -- Information redundancy is naturally implemented to achieve resilience against common post-processing techniques on the carrier before its publishing; (v) Covertness -- A model inspector with different levels of prior knowledge could hardly differentiate a carrier model from a normal model.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 37 of its 92 references that are in the map. First posted on arXiv 29 Jun 2022.

Builds on

37 of 92 references.

References · 37

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  3. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
  4. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
  5. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  6. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
  7. 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
  8. 2020Extracting Training Data from Large Language Modelscited by 2,189
  9. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  10. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
  11. 2019Deep Leakage from Gradientscited by 1,021
  12. 2017Multimodal Machine Learning: A Survey and Taxonomycited by 1,013
25 more
  1. 2018The Secret Sharer: Evaluating and Testing Unintended Memorization in Neural Networkscited by 864
  2. 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 752
  3. 2013An Empirical Investigation of Catastrophic Forgetting in Gradient-Based Neural Networkscited by 722
  4. 2020Inverting Gradients -- How easy is it to break privacy in federated learning?cited by 712
  5. 2016Stealing Machine Learning Models via Prediction APIscited by 619
  6. 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 521
  7. 2018Exploiting Unintended Feature Leakage in Collaborative Learningcited by 520
  8. 2018ML-Leaks: Model and Data Independent Membership Inference Attacks and Defenses on Machine Learning Modelscited by 498
  9. 2020Label-Only Membership Inference Attackscited by 388
  10. 2018Turning Your Weakness Into a Strength: Watermarking Deep Neural Networks by Backdooringcited by 357
  11. 2018Knockoff Nets: Stealing Functionality of Black-Box Modelscited by 292
  12. 2017Embedding Watermarks into Deep Neural Networkscited by 248
  13. 2019High Accuracy and High Fidelity Extraction of Neural Networkscited by 214
  14. 2019Detecting AI Trojans Using Meta Neural Analysiscited by 199
  15. 2017Machine Learning Models that Remember Too Muchcited by 169
  16. 2020Membership Leakage in Label-Only Exposurescited by 168
  17. 2013Hacking Smart Machines with Smarter Ones: How to Extract Meaningful Data from Machine Learning Classifierscited by 130
  18. 2019Updates-Leak: Data Set Inference and Reconstruction Attacks in Online Learningcited by 122
  19. 2015A Sensitivity Analysis of (and Practitioners' Guide to) Convolutional Neural Networks for Sentence Classificationcited by 92
  20. 2018Exploring Connections Between Active Learning and Model Extractioncited by 85
  21. 2018Copycat CNN: Stealing Knowledge by Persuading Confession with Random Non-Labeled Datacited by 70
  22. 2016Very Deep Convolutional Neural Networks for Raw Waveformscited by 68
  23. 2020Cryptanalytic Extraction of Neural Network Modelscited by 68
  24. 2019Superposition of many models into onecited by 64
  25. 2019Overparameterized Neural Networks Implement Associative Memorycited by 45

Built on by

Not cited yet.