mlsanityData to 7 Oct 2026

Pareto-Secure Machine Learning (PSML): Fingerprinting and Securing Inference Serving Systems

arXiv 2307.01292 ↗First posted 3 Jul 2023cs.CR cs.AI cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Model-serving systems have become increasingly popular, especially in real-time web applications. In such systems, users send queries to the server and specify the desired performance metrics (e.g., desired accuracy, latency). The server maintains a set of models (model zoo) in the back-end and serves the queries based on the specified metrics. This paper examines the security, specifically robustness against model extraction attacks, of such systems. Existing black-box attacks assume a single model can be repeatedly selected for serving inference requests. Modern inference serving systems break this assumption. Thus, they cannot be directly applied to extract a victim model, as models are hidden behind a layer of abstraction exposed by the serving system. An attacker can no longer identify which model she is interacting with. To this end, we first propose a query-efficient fingerprinting algorithm to enable the attacker to trigger any desired model consistently. We show that by using our fingerprinting algorithm, model extraction can have fidelity and accuracy scores within 1% of the scores obtained when attacking a single, explicitly specified model, as well as up to 14.6% gain in accuracy and up to 7.7% gain in fidelity compared to the naive attack. Second, we counter the proposed attack with a noise-based defense mechanism that thwarts fingerprinting by adding noise to the specified performance metrics. The proposed defense strategy reduces the attack's accuracy and fidelity by up to 9.8% and 4.8%, respectively (on medium-sized model extraction). Third, we show that the proposed defense induces a fundamental trade-off between the level of protection and system goodput, achieving configurable and significant victim model extraction protection while maintaining acceptable goodput (>80%). We implement the proposed defense in a real system with plans to open source.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 35 of its 63 references that are in the map. First posted on arXiv 3 Jul 2023.

Builds on

35 of 63 references.

References · 35

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  3. 2016Membership Inference Attacks against Machine Learning Modelscited by 2,221
  4. 2016Identity Mappings in Deep Residual Networkscited by 1,960
  5. 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
  6. 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
  7. 2016Practical Black-Box Attacks against Machine Learningcited by 893
  8. 2016Stealing Machine Learning Models via Prediction APIscited by 602
  9. 2018Turning Your Weakness Into a Strength: Watermarking Deep Neural Networks by Backdooringcited by 334
  10. 2018Knockoff Nets: Stealing Functionality of Black-Box Modelscited by 285
  11. 2019High Accuracy and High Fidelity Extraction of Neural Networkscited by 208
  12. 2016Clipper: A Low-Latency Online Prediction Serving Systemcited by 191
23 more
  1. 2018PRADA: Protecting against DNN Model Stealing Attackscited by 159
  2. 2020Entangled Watermarks as a Defense against Model Extractioncited by 144
  3. 2013Hacking Smart Machines with Smarter Ones: How to Extract Meaningful Data from Machine Learning Classifierscited by 128
  4. 2020Data-Free Model Extractioncited by 121
  5. 2020Serving DNNs like Clockwork: Performance Predictability from the Bottom Upcited by 119
  6. 2019DAWN: Dynamic Adversarial Watermarking of Neural Networkscited by 94
  7. 2018Exploring Connections Between Active Learning and Model Extractioncited by 84
  8. 2019The Architectural Implications of Facebook's DNN-based Personalized Recommendationcited by 83
  9. 2019Prediction Poisoning: Towards Defenses Against DNN Model Stealing Attackscited by 79
  10. 2018Copycat CNN: Stealing Knowledge by Persuading Confession with Random Non-Labeled Datacited by 69
  11. 2020Cryptanalytic Extraction of Neural Network Modelscited by 65
  12. 2019Defending Against Model Stealing Attacks with Adaptive Misinformationcited by 55
  13. 2021DeepSteal: Advanced Model Extractions Leveraging Efficient Weight Stealing in Memoriescited by 42
  14. 2016You are Who You Know and How You Behave: Attribute Inference Attacks via Users' Social Friends and Behaviorscited by 34
  15. 2019GluonCV and GluonNLP: Deep Learning in Computer Vision and Natural Language Processingcited by 31
  16. 2017A Hybrid Deep Learning Architecture for Privacy-Preserving Mobile Analyticscited by 30
  17. 2018Deep Private-Feature Extractioncited by 30
  18. 2018Not Just Privacy: Improving Performance of Private Deep Learning in Mobile Cloudcited by 28
  19. 2021CompOFA: Compound Once-For-All Networks for Faster Multi-Platform Deploymentcited by 26
  20. 2022iGniter: Interference-Aware GPU Resource Provisioning for Predictable DNN Inference in the Cloudcited by 13
  21. 2021Stateful Detection of Model Extraction Attackscited by 8
  22. 2018Privacy Aware Offloading of Deep Neural Networkscited by 4
  23. 2023Subgraph Stationary Hardware-Software Inference Co-Designcited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 2.

2 papers.