DisguisedNets: Secure Image Outsourcing for Confidential Model Training in Clouds

0Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

Large training data and expensive model tweaking are standard features of deep learning with images. As a result, data owners often utilize cloud resources to develop large-scale complex models, which also raises privacy concerns. Existing cryptographic solutions for training deep neural networks (DNNs) are too expensive, cannot effectively utilize cloud GPU resources, and also put a significant burden on client-side pre-processing. This article presents an image disguising approach: DisguisedNets, which allows users to securely outsource images to the cloud and enables confidential, efficient GPU-based model training. DisguisedNets uses a novel combination of image blocktization, block-level random permutation, and block-level secure transformations: random multidimensional projection (RMT) or AES pixel-level encryption (AES) to transform training data. Users can use existing DNN training methods and GPU resources without any modification to training models with disguised images. We have analyzed and evaluated the methods under a multi-level threat model and compared them with another similar method-InstaHide. We also show that the image disguising approach, including both DisguisedNets and InstaHide, can effectively protect models from model-Targeted attacks.

Cite

CITATION STYLE

APA

Chen, K., Gu, Y., & Sharma, S. (2023). DisguisedNets: Secure Image Outsourcing for Confidential Model Training in Clouds. ACM Transactions on Internet Technology, 23(3). https://doi.org/10.1145/3609506

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free