Probabilistic Selective Encryption of Convolutional Neural Networks for Hierarchical Services
Jinyu Tian, Jiantao Zhou, and Jia Duan

TL;DR
This paper introduces a probabilistic selective encryption scheme for CNNs that protects models by encrypting only a small subset of parameters, enabling hierarchical service levels and maintaining high performance.
Contribution
It proposes a novel probabilistic selection and encryption method for CNN protection that allows hierarchical access and minimal performance degradation.
Findings
Encrypting 8% of VGG19's parameters effectively protects the model.
The scheme enables different performance levels through access permissions.
Hierarchical denoising services are demonstrated with DnCNN.
Abstract
Model protection is vital when deploying Convolutional Neural Networks (CNNs) for commercial services, due to the massive costs of training them. In this work, we propose a selective encryption (SE) algorithm to protect CNN models from unauthorized access, with a unique feature of providing hierarchical services to users. Our algorithm firstly selects important model parameters via the proposed Probabilistic Selection Strategy (PSS). It then encrypts the most important parameters with the designed encryption method called Distribution Preserving Random Mask (DPRM), so as to maximize the performance degradation by encrypting only a very small portion of model parameters. We also design a set of access permissions, using which different amounts of the most important model parameters can be decrypted. Hence, different levels of model performance can be naturally provided for users.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Neural Network Applications · Privacy-Preserving Technologies in Data
