A Protection Method of Trained CNN Model with Secret Key from Unauthorized Access
AprilPyone MaungMaung, Hitoshi Kiya

TL;DR
This paper introduces a key-based protection method for CNN models that prevents unauthorized access without adding overhead, using block-wise transformations and demonstrating robustness against attacks.
Contribution
A novel CNN protection technique using secret key transformations that maintains performance with correct keys and resists unauthorized access without extra network layers.
Findings
Protected models perform similarly to non-protected models with correct keys.
Accuracy drops significantly with incorrect keys.
Method is robust against various attacks.
Abstract
In this paper, we propose a novel method for protecting convolutional neural network (CNN) models with a secret key set so that unauthorized users without the correct key set cannot access trained models. The method enables us to protect not only from copyright infringement but also the functionality of a model from unauthorized access without any noticeable overhead. We introduce three block-wise transformations with a secret key set to generate learnable transformed images: pixel shuffling, negative/positive transformation, and FFX encryption. Protected models are trained by using transformed images. The results of experiments with the CIFAR and ImageNet datasets show that the performance of a protected model was close to that of non-protected models when the key set was correct, while the accuracy severely dropped when an incorrect key set was given. The protected model was also…
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.
