mlsanityData to 7 Oct 2026

Stealing the Invisible: Unveiling Pre-Trained CNN Models through Adversarial Examples and Timing Side-Channels

arXiv 2402.11953 ↗First posted 19 Feb 2024cs.CR cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Machine learning, with its myriad applications, has become an integral component of numerous technological systems. A common practice in this domain is the use of transfer learning, where a pre-trained model's architecture, readily available to the public, is fine-tuned to suit specific tasks. As Machine Learning as a Service (MLaaS) platforms increasingly use pre-trained models in their backends, it's crucial to safeguard these architectures and understand their vulnerabilities. In this work, we present an approach based on the observation that the classification patterns of adversarial images can be used as a means to steal the models. Furthermore, the adversarial image classifications in conjunction with timing side channels can lead to a model stealing method. Our approach, designed for typical user-level access in remote MLaaS environments exploits varying misclassifications of adversarial images across different models to fingerprint several renowned Convolutional Neural Network (CNN) and Vision Transformer (ViT) architectures. We utilize the profiling of remote model inference times to reduce the necessary adversarial images, subsequently decreasing the number of queries required. We have presented our results over 27 pre-trained models of different CNN and ViT architectures using CIFAR-10 dataset and demonstrate a high accuracy of 88.8% while keeping the query budget under 20.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 43 of its 66 references that are in the map. First posted on arXiv 19 Feb 2024.

Builds on

43 of 66 references.

References · 43

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2016Densely Connected Convolutional Networkscited by 6,691
  5. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  6. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  7. 2014Going Deeper with Convolutionscited by 4,231
  8. 2016Wide Residual Networkscited by 3,057
  9. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
  10. 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
  11. 2021Swin Transformer V2: Scaling Up Capacity and Resolutioncited by 1,215
  12. 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
31 more
  1. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
  2. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  3. 2016Practical Black-Box Attacks against Machine Learningcited by 893
  4. 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
  5. 2020Visual Transformers: Token-based Image Representation and Processing for Computer Visioncited by 333
  6. 2018Knockoff Nets: Stealing Functionality of Black-Box Modelscited by 285
  7. 2019Thieves on Sesame Street! Model Extraction of BERT-based APIscited by 136
  8. 2020Stealing Links from Graph Neural Networkscited by 114
  9. 2020MAZE: Data-Free Model Stealing Attack Using Zeroth-Order Gradient Estimationcited by 99
  10. 2019DAWN: Dynamic Adversarial Watermarking of Neural Networkscited by 94
  11. 2019Reverse-Engineering Deep ReLU Networkscited by 81
  12. 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defencescited by 75
  13. 2018Copycat CNN: Stealing Knowledge by Persuading Confession with Random Non-Labeled Datacited by 69
  14. 2018Cache Telepathy: Leveraging Shared Resource Attacks to Learn DNN Architecturescited by 56
  15. 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
  16. 2018Stealing Neural Networks via Timing Side Channelscited by 42
  17. 2021DeepSteal: Advanced Model Extractions Leveraging Efficient Weight Stealing in Memoriescited by 42
  18. 2020Model Extraction Attacks on Graph Neural Networks: Taxonomy and Realizationcited by 39
  19. 2018I Know What You See: Power Side-Channel Attack on Convolutional Neural Network Acceleratorscited by 26
  20. 2020ES Attack: Model Stealing against Deep Neural Networks without Data Hurdlescited by 24
  21. 2019Adversarial Model Extraction on Graph Neural Networkscited by 22
  22. 2018Security Analysis of Deep Neural Networks Operating in the Presence of Cache Side-Channel Attackscited by 18
  23. 2018Query-Efficient Black-Box Attack by Active Learningcited by 15
  24. 2021Teacher Model Fingerprinting Attacks Against Transfer Learningcited by 15
  25. 2023On Extracting Specialized Code Abilities from Large Language Models: A Feasibility Studycited by 13
  26. 2023Identifying Appropriate Intellectual Property Protection Mechanisms for Machine Learning Models: A Systematization of Watermarking, Fingerprinting, Model Access, and Attackscited by 11
  27. 2019Stealing Knowledge from Protected Deep Neural Networks Using Composite Unlabeled Datacited by 8
  28. 2019Model Weight Theft With Just Noise Inputs: The Curious Case of the Petulant Attackercited by 8
  29. 2023InferNet: Exploiting Aggregate GPU Profiles as Side-Channel for DNN Architecture Inferencecited by 3
  30. 2021ActiveGuard: An Active DNN IP Protection Technique via Adversarial Examplescited by 1
  31. 2024CNN architecture extraction on edge GPUcited by 1

Built on by

Not cited yet.