LGMar 5, 2021

Transfer Learning-Based Model Protection With Secret Key

arXiv:2103.03525v15 citations
Originality Incremental advance
AI Analysis

This addresses the security issue of model theft for machine learning practitioners, though it is incremental as it builds on existing transfer learning and encryption techniques.

The paper tackles the problem of protecting trained models from unauthorized use by introducing a secret key-based method that leverages transfer learning to efficiently train large protected models with a small dataset subset. Results show that the protected model maintains near-original accuracy with the correct key but suffers a significant drop with incorrect keys, while being robust against key estimation attacks.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes