Vicious Classifiers: Assessing Inference-time Data Reconstruction Risk in Edge Computing
Not on the map. Why?
Abstract (arXiv)
Privacy-preserving inference in edge computing paradigms encourages the users of machine-learning services to locally run a model on their private input and only share the models outputs for a target task with the server. We study how a vicious server can reconstruct the input data by observing only the models outputs while keeping the target accuracy very close to that of a honest server by jointly training a target model (to run at users' side) and an attack model for data reconstruction (to secretly use at servers' side). We present a new measure to assess the inference-time reconstruction risk. Evaluations on six benchmark datasets show the model's input can be approximately reconstructed from the outputs of a single inference. We propose a primary defense mechanism to distinguish vicious versus honest classifiers at inference time. By studying such a risk associated with emerging ML services our work has implications for enhancing privacy in edge computing. We discuss open challenges and directions for future studies and release our code as a benchmark for the community at https://github.com/mmalekzadeh/vicious-classifiers .
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 25 of its 44 references that are in the map. First posted on arXiv 8 Dec 2022.
Builds on
25 of 44 references.
References · 25
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2016Wide Residual Networkscited by 3,070
- 2021Convex optimizationcited by 2,515
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
- 2018The Secret Sharer: Evaluating and Testing Unintended Memorization in Neural Networkscited by 864
- 2017A Survey on Multi-Task Learningcited by 840
- 2020Inverting Gradients -- How easy is it to break privacy in federated learning?cited by 712
- 2018Predictive Uncertainty Estimation via Prior Networkscited by 557
- 2018Exploiting Unintended Feature Leakage in Collaborative Learningcited by 520
13 more
- 2018ML-Leaks: Model and Data Independent Membership Inference Attacks and Defenses on Machine Learning Modelscited by 498
- 2017Age Progression/Regression by Conditional Adversarial Autoencodercited by 429
- 2020Multi-Task Learning with Deep Neural Networks: A Surveycited by 375
- 2021See through Gradients: Image Batch Recovery via GradInversioncited by 326
- 2019Edge Intelligence: Paving the Last Mile of Artificial Intelligence with Edge Computingcited by 228
- 2018Manipulating Machine Learning: Poisoning Attacks and Countermeasures for Regression Learningcited by 225
- 2017Towards Poisoning of Deep Learning Algorithms with Back-gradient Optimizationcited by 197
- 2021On the Importance of Difficulty Calibration in Membership Inference Attackscited by 147
- 2017Distributed Deep Neural Networks over the Cloud, the Edge and End Devicescited by 120
- 2020Feature Inference Attack on Model Predictions in Vertical Federated Learningcited by 106
- 2019Overlearning Reveals Sensitive Attributescited by 76
- 2021Honest-but-Curious Nets: Sensitive Attributes of Private Inputs Can Be Secretly Coded into the Classifiers' Outputscited by 18
- 2021SinIR: Efficient General Image Manipulation with Single Image Reconstructioncited by 13
Built on by
Not cited yet.