Transfer Learning-Based Model Protection With Secret Key
MaungMaung AprilPyone, Hitoshi Kiya

TL;DR
This paper introduces a transfer learning-based method for model protection using a secret key, enabling secure inference with minimal dataset and demonstrating robustness against attacks.
Contribution
It presents a novel transfer learning approach with a learnable encryption step for protecting models using secret keys, effective with small datasets.
Findings
Protected model accuracy is close to non-protected with correct key
Model accuracy drops significantly with incorrect key
Method shows robustness against key estimation attacks
Abstract
We propose a novel method for protecting trained models with a secret key so that unauthorized users without the correct key cannot get the correct inference. By taking advantage of transfer learning, the proposed method enables us to train a large protected model like a model trained with ImageNet by using a small subset of a training dataset. It utilizes a learnable encryption step with a secret key to generate learnable transformed images. Models with pre-trained weights are fine-tuned by using such transformed images. In experiments with the ImageNet dataset, it is shown that the performance of a protected model was close to that of a non-protected model when the correct key was given, while the accuracy tremendously dropped when an incorrect key was used. The protected model was also demonstrated to be robust against key estimation attacks.
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.
